データベースに接続中・・・。
菱田直哉
SQLって何だっけ?
モリー
簡単に言うと、データベースを操作するための言葉だね。
菱田直哉
言葉?
モリー
そう。データベースに、「この情報表示して」って伝える為の手法だよ。
菱田直哉
なるほどね。
菱田直哉
じゃあ、このテーブル全部表示して!ってこともできるの?
モリー
一番簡単なSQLだね。テーブルの名前は何?
菱田直哉
T_SECRETだよ。
モリー
「表示して」って言葉は「SELECT」
菱田直哉
全部は?
モリー
全部はカラム全部って意味だよね?だったら「*(アスタリスク)」だよ。
モリー
どこのテーブルかは「FROM」で指定してね。
全てのカラム、全てのデータを取得するには
select * from T_SECRET;
菱田直哉
つまり、「表示して」「全部のカラムを」「このテーブル」ってことだね。
モリー
そう。他にも、「ここだけを」っていうのもあるけどね。今回は全部っていうからそれでOK。
モリー
会話には区切りが必要だから、最後に「;」セミコロンを入れてね。
菱田直哉
はーい。
検索中。。。。
菱田直哉
本当だ、ちゃんと全部取れた。
モリー
T_SECRETには何が入っているの?
菱田直哉
それは秘密です!
必ず覚えておこう。
select (カラム名) from (テーブル名);
菱田直哉
まさか歴代の犬、良い子ランキングなんて言えないよね。