データベース問い合わせ言語「SQL」。リレーショナルデータベースを扱う上で欠かすことができない存在ですが、普通のプログラミング言語と比較すると、記述の自由度が高く苦手意識を持っている方も多いかもしれません。
本日紹介する「SQL cheat sheet」はそのSQLを操るために必要となる情報を一枚のシートにまとめたチートシートです。基本的な問い合わせからデータ操作、JOIN、ユーティリティ、レポートまで、普段必要となる情報がさっと確認できるように作られています。
特に混乱が生じやすいJOINに関しては、LEFT OUTER JOIN、INNER JOIN、RIGHT OUTER JOINの違いをベン図を使った分かりやすい説明が掲載されています。
サイトからはチートシート本体のファイルの他、チートシートの内容に関する説明も掲載されています。内容に疑問を持った方は併せて確認してみると良いかもしれません。