Database

「SQL」JOINとEXISTSの備忘録。

SQL の JOIN と EXISTS の備忘録。 JOIN テーブル結合に利用する。INNER JOIN と LEFT(RIGHT) OUTER JOIN の2種類がある。 以下のusers、role、department テーブルを想定します。 test_db=# select * from users ; id | name | role_id | department_id --…

「データベース」テーブルの自己結合

テーブルの自己結合についてメモを残しておく。 完全に自分用です。 テーブル定義とデータ登録のクエリ。 // テーブル定義 create table test42 (id integer primary key, name varchar(50), birthday varchar(50), leader_id integer); //データ登録 insert…