一つ。ステートメントを追加
基本フォーマット:テーブル名に挿入...
ヒーローに挿入(フィールド、フィールド、...)値(値、値、...) ヒーローに挿入(ニックネーム、年齢、名前)値( 'Void Fear'、98、 'Cogas')
方法2:フィールドが指定されていないため、値はすべての値である必要があり、順序はテーブル内のフィールドの順序と一致している必要があります。
ヒーローの値に挿入します(null、「Laxe」、「Glory Girl」、null、「Dynamic Lightwave」、28、「女性」)
ヒーローセットに挿入フィールド=値、フィールド=値、... ヒーローセットに挿入名前= '李青'、ニックネーム= '盲目の僧'、スキル= '一库'
2。ステートメントを変更
フォーマット:
`更新テーブル名セットフィールド1 =値1、フィールド2 =値2 ...条件を変更します`
テーブルのどの(いくつかの)データフィールドにフィールド1 =値1 ...
- 更新ヒーローを変更する条件を追加します。年齢= 28、スキル= '地面に 転がします'ここでid = 19-条件が指定されていない場合、すべての行が 更新され、更新ヒーローを設定します。
第三に、データを削除します
形式:テーブル名から削除==削除条件==
注:条件を指定せずにすべてのデータが削除されます==
-id = 19のヒーローから削除-条件なしで、すべてのデータが削除され、危険な操作 -ヒーローから削除
4、接続クエリ
結合クエリとは、2つ以上のテーブルを結合してクエリを実行することを意味します。クエリの結果には、通常、2つのテーブルのすべての結果が含まれます。
-select * from table 1 join table 2 on relationship [join table 3 on relationship] -inner join 、クエリの結果は2つのテーブルの交差ですselect * from boy join girl on girl.flower = girl.flower -left接続- 選択*男の子から左に参加girl.flower = girl.flowerの女の子に接続 -右に 接続- 選択*男の子から右に参加女の子on boy.flower =少女。フラワー
クエリ中にテーブルのエイリアスを定義できます
-男の子のエイリアスをテーブルbから男の子bとして定義します。次の関係では、男の子の代わりにbを使用でき ます*男の子bから女の子bに参加g。b.flower = g.flower
クエリ中にフィールドのエイリアスを定義できます(接続クエリだけでなく、前に学習したクエリ)。
-ヒーローの制限2からID i、名前nを 選択します b.name bn、 b.flower bf、 g.name gn、 g.name gn、g.flower gf から少年bに 参加 しますb.flower = g.flowerで少女g に参加します
要約:
-
お問い合わせ
-
追加
ヒーローに挿入フィールド=値、フィールド=値、...
-
修正
ヒーローの更新フィールド=値、フィールド=値、... [条件]
-
削除する
条件付きヒーローから削除