コマンド道場

$ psql

自由に SQL を打つ

練習問題と同じデータが入っているので、好きなクエリで挙動を確かめられます。打った SQL がサーバーに送信されることはありません。表を書き換えても、再読み込みすれば元に戻ります。

動いているのは本物のデータベース(PostgreSQL 本体)です。他の製品にしかない書き方はエラーになりますので、迷ったら製品ごとの対応表を見てください。

版は PostgreSQL 18.3 です。打てるのは SQL だけで、データベースの起動・停止や psql のメタコマンド(\dt など)は使えません。それらはブラウザの中の Linux(PostgreSQL 16)で試せます。

● 起動中…本物のデータベースです(模擬ではありません)

使えるテーブル(名前をタップすると入力できます)

7 行

列型NULL
🔑int不可
text不可
int可
データを見る(先頭 5 行)
busho_idbusho_nameparent_busho_id
1経営NULL
2開発1
3営業1
4管理1
5基盤2

18 行

列型NULL
🔑int不可
text不可
int可
int可
numeric(10,0)不可
date不可
date可
データを見る(先頭 5 行)
shain_idnamebusho_idjoushi_idsalaryhired_ontaishoku_on
1鈴木1NULL9800002014-04-01NULL
2佐藤217200002016-10-01NULL
3田中225200002019-04-01NULL
4中村225300002020-04-01NULL
5小林224450502024-04-01NULL

-- データベースを起動しています…

例を入れる(押すと入力欄に入ります)

採点つきで練習する → SQL 練習問題