基本的なSQL文。
SQL構文
テーブルの作成
CREATE TABLE items (id INT, name TEXT, price INT);items というテーブル名で、id, name, price カラムのあるテーブルが作成される。
テーブルにレコードを追加する
INSERT INTO items SET id=1, name='りんご', price=100;テーブルの内容を確認する
全てを確認する
SELECT * FROM items;条件をつけて確認する
// id が1のレコードを確認する
SELECT * FROM items WHERE id=1;
// name に'りんご'を含むレコードを確認する
SELECT * FROM items LIKE name=%りんご%;レコードの内容を変更する
UPDATE items SET price=200 WHERE id=1;items テーブルの id が1であるレコードの price を200に変更します。
レコードの削除
DELETE FROM items WHERE id=1;items テーブルの id が1であるレコードを削除します。
カラムの追加
ALTER TABLE items ADD modified TIMESTAMP NOT NULL AFTER price;items テーブルの price カラムの後ろに TIMESTAMP 型の modified カラムを追加します。
主(プライマリ)キーの追加
ALTER TABLE items ADD PRIMARY KEY(id)items テーブルの id 列を主キーとします。
主(プライマリ) キーの削除
ALTER TABLE items DROP PRIMARY KEY;オートインクリメントの設定
ALTER TABLE items MODIFY id INT AUTO_INCREMENT;Text 型はオートインクリメント不可。
オートインクリメントの解除
ALTER TABLE items CHANGE id id INT(11) NOT NULL;