【SQL】基本的な命令
SELECT
全列全行を取得する
SELECT * FROM actors;
指定した列の全行を取得する
SELECT ACTOR_CD, ACTOR_NAME FROM actors;
WHERE
条件に該当するデータを取得する
SELECT ACTOR_CD, ACTOR_NAME FROM actors WHERE ACTOR_CD IN ('AC002', 'AC031');
ORDER BY
取得するデータを並べ替える
SELECT ACTOR_NAME FROM actors ORDER_BY ACTOR_NAME DESC;
ASC: 昇順 DESC: 降順
DISTINCT
重複する行を取り除いて取得する
SELECT DISTINCT * FROM actors;
INSERT
行を挿入する
INSERT INTO actors VALUES ('AC704', 'NEWMAN', 'ニューマン');
列名を指定し行を挿入する(他の列にはNULLが入る)
INSERT INTO actors(ACTOR_CD, ACTOR_NAME) VALUES ('AC785', 'NEWMAN');
複数行挿入する
INSERT INTO actors VALUES ('AC432', 'NEWMAN3', 'ニューマン3'), ('AC433', 'NEWMAN4', 'ニューマン4');
DELETE
行を削除する
DELETE FROM actors WHERE ACTOR_CD = 'AC745';
全行削除する
DELETE FROM actors;
UPDATE
条件に該当する行を更新する
UPDATE SET actors ACTOR_NAME = 'DELETE_HERE', ACTOR_NAME_JP = '削除対象' WHERE ACTOR_CD = 'AC778';