MySQLのDML言語(追加と削除)

MySQLのDML言語(追加と削除)

サプリメント、外部キーが:外部キーを使用していない、アプリケーション層内のすべての外部キーコンセプトは解決します。

で、データベースの列という追加のフィールド名、 `風と共に去りぬシンボルを持参しよう

既存のデータベースの重要性:データストレージとデータ管理。

データベース:ライン(データ)、列(フィールド)

注:このページは、データラインの問題を解決することです以前のコラムでは、問題を解決するためのフィールドです。

言語DML:データ操作言語

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をお勧めします

 

 

おすすめ

転載: www.cnblogs.com/WZ-BeiHang/p/12370002.html