何をする書き方?
SELECTで取得する列、FROMで取得するテーブルを指定します。*はすべての列です。必要な列を明示すると、どんな情報がほしいのかが読みやすくなります。
基本の形
SELECT 列名 FROM 表名;SELECT取り出す列。FROM取り出す元のテーブル。*すべての列を指定。短い例で確かめる
practice.sql
SELECT title FROM books;結果
本の題名を取り出します。
準備・実行方法を確認する
SQLはデータベースに対して実行します。このガイドはPostgreSQLを基準にしています。学習用の空のデータベースを用意し、「テーブルを作る」「データを追加」の順に実行すると、後の例を試せます。
もう少し詳しいコードを見る
practice.sql
SELECT title, price
FROM books;結果
はじめてのHTML | 1800
Pythonのノート | 2400
CSS入門 | 1600
(表示順は保証されません)
自分で試すには
このページでは実行結果の例を確認できます。実際に動かすには「準備・実行方法」を開いてください。
一問だけ、復習しよう
「データを取得」の書き方はどれ?
少し変えてみよう
SELECT title FROM books;にして、タイトルだけの一覧を取り出しましょう。
つまずいたら、ここを確認
ORDER BYがないと、結果の順番は保証されません。必ずこの並びになるとは考えないでください。
自分の言葉でメモ
記録はこのブラウザーに保存されます。