5分で終る SQL 入門
Menu Menu
sqlite3 の起動
以下のサイトから SQLite をインストールする
http://www.sqlite.org/
sqlite3 を動かしてみる。
sqlite> .help sqlite> .quit
テーブルの作成
SQLite version 3.6.12 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> create table books ( ...> title, ...> author ...> );作成したテーブルの確認。
sqlite> .tables books
レコードの挿入
insert into books (title, author) values ('Perl', 'Shinji KONO');
レコードの確認
sqlite> select * from books ...> ; Perl|Shinji KONO
Database の書き出し
sqlite> .backup main main.db
コマンドラインからの実行
sqlite3 main.db 'select * from books;'
ファイルに書き出した SQL の実行
cat test.sql | sqlite3 main.db sqlite3 -init test.sql main.db
削除
delete from books where author = 'Shinji KONO';
条件付選択
select * from books wehre author = 'Shinji KONO';
複数の表からの選択
それは後で…
sqlite3 のマニュアル
必ず英語のドキュメントを使う。(最新の情報は常に英語です)sqlite3 の使い方
http://www.sqlite.org/sqlite.htmlsqlite3 の SQL の詳細
http://www.sqlite.org/lang.html