未経験Javaエンジニア転職の記録

20代転職未経験エンジニア

27日目 SQL

今日は一日SQLの問題に捕まっていた。

文法自体はシンプルなのだが、なんだか苦手。
学んだことを記しておこう。

日付から特定の要素を取得
EXTRACT(YEARとかMONTHとか FROM 日付のカラム名)

内部結合:両テーブルに存在するデータを抽出
INNER JOIN テーブル名 ON ~
外部結合:基準となるテーブルに存在すれば抽出
LEFT JOIN テーブル名 ON ~

組み合わせて使用することも可能で、半角スペース区切りで続ける。

データベースの操作はここで理解しておかないと、後々地獄を見る予感がする。
逃げずに取り組もう。