サプリメント、外部キーが:外部キーを使用していない、アプリケーション層内のすべての外部キーコンセプトは解決します。
で、データベースの列という追加のフィールド名、 `風と共に去りぬシンボルを持参しよう
既存のデータベースの重要性:データストレージとデータ管理。
データベース:ライン(データ)、列(フィールド)
注:このページは、データラインの問題を解決することです。以前のコラムでは、問題を解決するためのフィールドです。
1、アド(挿入)
図2に示すように、アップデート(更新)
3、削除(削除)
1.追加のインサート(中行にデータを追加)
-挿入声明(アドオン)
-形式:INSERT INTO ``テーブル名(フィールド名'1'、 '2'のフィールド名、フィールド名'3')VALUES( '値1'、 '値2'、「値3 ')、('値1 ''値2 ''値3 ')、('値1 ''値2 ''値3「)
INSERT INTOのstudent`( `` NAME`、 `age` 、 `sex`)VALUES('暁明'、'22がある'男は')、('Xiaohong'、'20は、'女')、('Xiaoli'、25 ''、"男)
注意:
シンボル上記1、番組名とフィールド名です: `風と共に去りぬ
2、上記のシンボルの値は以下のとおりです。単一引用符
2.修正アップデート
2.1判決文シンボル
演算子 | 意味 | スコープ | 結果 |
---|---|---|---|
= | 等しいです | 5 = 6 | 偽 |
<>または!= | 等しくありません | 5 <> 6 | 真 |
> | より大きい | ||
< | 以下 | ||
<= | 以下で | ||
以上で | |||
BETWEEN ... ADN ... | 一定の範囲内(閉ループ) | [2,5] | |
そして | と | 5 <1 ADN 1> 2 | 偽 |
OR | 若しくは | 5> 1 OR 1> 2 | 真 |
2.2フィールドの値を変更し、無条件
-変更、無条件で。フォーマット:UPDATE `テーブル名フィールドNAME`` `SET値=
UPDATE` student` SET` NAME` = 「北京航空航天」 -すべての値は、北京航空航天あるため効果名フィールドを
2.3フィールド指定された条件の値を変更
-変更、条件付き。フォーマット:UPDATE `テーブル名、フィールドNAME`` `SET値= WHERE ID = 1またはIDの値=値2
UPDATE` student` SET`のNAME` = 'Dongda' ID = 1。OR = IDを3。 -効果すべてのid 1名フィールドの値と3はDongDaです
フィールド指定された条件の2.4複数の修正値
-変更、条件付き。フォーマット:UPDATE `` SETテーブル名'1'フィールド名=「値1」、2「」フィールド名=「値2」フィールド名1と2の数値値と
UPDATE`がstudent` SET `NAME` = 「北行」を、 `sex` = "男の年齢は、WHERE BETWEEN 20は、AND 25 - 20〜25の範囲内のすべての年齢の名前は北京航空航天なるという効果、性別は男になり
3. [削除(deleteコマンドまたはTRUNCATEコマンド)
3.1方法1:削除コマンドは、すべてのデータを削除し、データテーブルを指定します
DELETE student` `FROM; -効果は完全に学生テーブルを削除する
DELETE FROM`がstudent` = WHERE IDを1; -効果は削除生徒テーブル内のデータを指定します
3.2方法2:切り捨て表のコマンドは、すべてのデータを削除するには
`Student` TRUNCATE; -効果は完全に学生のテーブルを削除することです
3.3は、テーブル内のすべてのデータを削除するには、2つのコマンドを区別する
削除するには、削除した後、さらにテーブルデータ、自動インクリメントIDに追加した後、それが継続する前にダウンソートされます。
TRUNCATE削除した後、自動インクリメントidがダウンにソートされることはありません。
そのため、あなたはテーブル内のすべてのデータを削除希望は、それが使用TRUNCATEをお勧めします。