こんにちは、みったにです。
SQL構文でよく使いそうなものを簡単にまとめてみました。
SQL構文ってデータベースを管理するのによく使うけど、書き方とか忘れちゃうことってないですか?
たまに触ると忘れたりするので、簡単なものをまとめました。随時追加していく予定です。
SQL構文の簡単なまとめを作ってみた
下記の感じです。
表の作成・削除
表を作成する
CREATE TABLE テーブル名 ( 列1 データ型 制約 ,列2 データ型 制約 );
下記は例です
CREATE TABLE entries (title TEXT, content TEXT);
表を削除する
DROP TABLE テーブル名;
下記は例です
DROP TABLE entries;
レコードの追加・削除
レコードを追加する
INSERT INTO テーブル名 VALUES (‘データ名1′,’データ名2’);
下記は例です
INSERT INTO entries VALUES ('初投稿です','こんにちは');
レコードを削除する
DELETE FROM [テーブル名] WHERE [条件];
下記は例です
DELETE FROM entries WHERE title="初投稿です";
※補足
LIMITを付けると実行回数を制限できる。
例えば、下記の感じで、
DELETE FROM [テーブル名] WHERE [条件文] LIMIT 1;
上記のように書くと、実行回数を1回に制限できるので、条件文がミスって全削除になる場合であっても、1回だけで済ますことができます。