初級エンジニア向けのSQLチートシートです。SQLで迷った時にご活用ください! -- テーブルの作成 CREATE TABLE テーブル名 ( 列名1 データ型 制約, 列名2 データ型 制約, ... ); -- テーブル構造の確認 DESCRIBE テーブル名; -- MySQL SHOW COLUMNS FROM テーブル名; -- MySQL, MariaDB ...
-- 単一条件 SELECT * FROM employees WHERE age > 25; -- 複数条件(AND) SELECT * FROM employees WHERE age > 25 AND department = '営業部'; -- 複数条件(OR) SELECT * FROM employees WHERE age < 25 OR age > 55; -- パターンマッチング ...