MySQLのCRUDステートメント

#のDML言語
/ * 
データ操作言語:
	挿入:挿入
	修正:更新が
	削除:削除
* / 

、挿入文INSERT 
/ * 
構文:
モード1:
	INSERT INTOテーブル名(列名、...)の値(値1、値2 、...)
第二の方法:
	INSERT INTOテーブル名の列設定値= 1、カラム=値2、。
* / 
#1タイプインサート値の型の列と一致または適合性であるべきで
使用女の子; 
INSERT INTOビューティー(上記ID、氏名、性別、borndate、電話番号、写真、boyfriend_id上述)
	の値(13、「唐信義」、「女性」 "1990-01-01"、 "188 882 222"、NULL、2); 
美容からSELECT *; 


。#2 は、ヌル列の値は、列にNULL値を挿入することができる方法を、挿入しなければならなくてもよいですか?
#モード1:
INSERT INTOビューティー(上記ID、氏名、性別、borndate、電話番号、写真、boyfriend_id)
	値(13、 "唐信義"、 "女性"、 "1990-01-01"、 "188882222 "、NULL、

美INTO INSERT(ID、氏名、性別、borndate、電話、boyfriend_id)
	値(14、 "鄭双"、 "女性"、 "1990-01-01"、 "188 882 222"、2); 
美しさからSELECT *; 

INSERT美INTO(ID、氏名、性別、borndate、電話番号)
	の値(15、 "Nazha"、 "女性"、 "1991年1月1日"、 "188882222"); 

列の順序を交換することができるかどうかを#3 
に挿入美(名前、性別、borndate、ID、電話番号、boyfriend_id)
	の値( "新江"、 "女性"、 "1988年1月1日"、16、 "188 882 222"、2); 
美しさからSELECT *; 

。。#4 カラムその値が同じ数である必要があり

、省略されてもよい#5、列名、デフォルトですべての列が、テーブルと列の同じ順序の順番
美容。INSERT INTO 
	(値。17、「張」、「M」、NULL、「188882222」を、 NULL 、NULL); 


#第二の方法
美容セットID = 18、挿入名= " タオ"セックス= "女"、borndate = "1980年5月23日"、携帯電話= "181012586"、boyfriend_id = 6;


性別=「女性」、borndate =「1980年5月23日」、電話=「181012586」、boyfriend_id = 6; 
実施例は、複数の行に挿入することができます
美容INSERT INTO値(上記ID、氏名、性別、borndate、電話番号、写真、boyfriend_id挙げ)
	(19、 "唐信義1"、 "女性"、 "1990-01-01"、 "188 882 222"、NULL、2)、
	(20 "唐李新2"、 "女性"、 "1990-01-01"、 "188882222"、NULL、2)、
	(21、 "唐信義3"、 "女性"、 "1990-01-01"、 "188882222" 、NULL、2); 


方法支持サブクエリ、第2のアプローチは、サポートされていない
美しさ(ID、名前、に挿入性別)22を選択し、「 歌銭」、「110」、



2つの修飾:更新
/ * 
1表改正レコード
構文:
	更新テーブルセット列=値、列=値。ここで、フィルタ

2の変更レコードの複数のテーブル
構文:
SQL92構文:
	更新エイリアス表1、表2、列=別名設定値、カラム=値。フィルタと接続条件; 

SQL99構文:
	更新エイリアス表1インナー|右の接続条件設定値=列、列=値のエイリアス表2に参加|左。フィルタ[]   
	
* / 
#1つのテーブルのレコード変更
#ケースを:13535266唐の女神の名前で電話の美しさを変更します。
美容セット電話=「13535266」更新 「のような名前;ドン%」
;美からSELECT * 


削除:第三に、削除
* / 
方法1:削除
	構文:
	単一のテーブルを削除し
		、どこのフィルタ条件テーブルから削除する
	マルチドロップテーブルを
構文:
SQL92構文:
	テーブルからの削除エイリアス1エイリアス2 1エイリアス1、表2、条件およびフィルタリング基準を参加エイリアス2; 

SQL99構文:
	1別名内部表から削除エイリアス1つのエイリアス2 |左|右表2に参加接続条件の別名[場所フィルタ]   
	
第二の方法:クリアデータ切り捨て
構文を:テーブルのテーブル名を切り捨て; 
* / 

#モードA:削除
#単一テーブルの削除
情報の末尾に6の女神に携帯電話番号を削除します。ケースを
美しさ、そこから削除「%6」のような携帯電話。

  

おすすめ

転載: www.cnblogs.com/ivyharding/p/11546220.html