SQLコマンドの基本文法を、よく忘れてしまうので記しておきます。

データ挿入

 field1にvalue1をfield2にvalue2を代入し、tablename1に行データを挿入する。

INSERT INTO tablename1 ( field1 , field2 ) VALUES ( value1 , value2 )

 tablename2からfield1がvalue1とvalue2の間に含まれる行データのfield2とfield3を抽出し、tablename1に行データを挿入する。

INSERT INTO tablename1 SELECT field2 , field3 FROM tablename2 WHERE field1 BETWEEN value1 AND value2

データ更新

 tablename1のfield1がvalue1の行データのfield2にvalue2をfield3にvalue3を代入して更新する。

UPDATE tablename1 SET field2 = value2 , field3 = value3 WHERE field1 = value1

データ削除

 tablename1のfield1がvalue1の行データを削除する。

DELETE FROM tablename1 WHERE field1 = value1

データ検索

 tablename1からfield1がvalue1の行データをfield1の昇順で抽出する。

SELECT * FROM tablename1 WHERE field1 = value1 ORDER BY field1

注記

 必要に応じて、加筆していきますが、あまり細かく書き記すと、データベースごとにあるSQL方言によって支障が出てくるので、基本的な文法だけにとどめています。