SQL速くマニュアルを調べます
1301 ワード
基本操作
クエリー基本 条件 投影 並べ替え ページ 集約 関数
説明
COUNT
行の総数を計算します
SUM
ある数値列の総価値を計算します。
AVG
数値列の平均を計算します。
MAX
最大値を計算
MIN
最小値を計算
多時計基本 には が接続されています。外部接続a.左外部接続 変更 INSERT UPDATE 通常の操作挿入と置換挿入記録が存在する場合、削除して挿入する 。挿入と更新の記録がある場合、 を更新する。挿入&無視
クエリー
SELECT * FROM
SELECT * FROM WHERE
SELECT 1, 2, 3 ...
SELECT 1 1, 2 2, 3 ...
... ORDER BY
LIMIT OFFSET
説明
COUNT
行の総数を計算します
SUM
ある数値列の総価値を計算します。
AVG
数値列の平均を計算します。
MAX
最大値を計算
MIN
最小値を計算
多時計
SELECT * FROM
SELECT ... FROM INNER JOIN ON
INNER JOIN
LEFT OUTER JOIN
b.左外部接続RIGHT OUTER JOIN
c.全外部接続FULL OUTER JOIN
INSERT INTO ( 1, 2, ...) VALUES ( 1, 2, ...);
注:複数のデータをカンマで区切るUPDATE SET 1= 1, 2= 2, ... WHERE ...;
注:UPDATE
がWHERE
がない場合、デフォルトのすべての修正DELETE
DELETE FROM WHERE ...;
REPLACE INTO users (id, name) VALUES (1, ' ');
INSERT INTO users (id, name) VALUES (1, ' ') ON DUPLICATE KEY UPDATE name=' ';
INSERT IGNORE INTO users (id, name) VALUES (1, ' ');