[]中括號內(nèi)為可省略字符
/*第一種插入方式*/--語法結(jié)構(gòu)INSERT [INTO] 表名 [(列名,..)] {VALUES|VALUE} ({exPR | DEFAULT},..),(..),..;/*1.列名可以省略,當(dāng)列名省略時,即所有字段都需要賦值;2.插入值時,可以用表達式、函數(shù)等;3.同時插入多條記錄,記得逗號;*/--實例(假設(shè)前提條件已滿足)INSERT users VALUES(DEFAULT,'lucy',6*6),(NULL,'jack',md5('36'));/*1.有默認值時,可以使用DEFAULT;2.可以書寫表達式、函數(shù)等,來寫入值3.如有自動編號等屬性時,可以使用NULL;4.插入多條語句,記得逗號*//*第二種插入方式*/--語法結(jié)構(gòu)INSERT [INTO] tb_name SET col_name={expr|DEFAULT},..;/*與第一種方式的區(qū)別在于:1.此方法可以使用子查詢(SubQuery);2.一次只可以插入一條記錄;*/--實例(假設(shè)前提條件已滿足)INSERT users SET name='Tom',age=13;/*第三種插入方式*/--語法結(jié)構(gòu)INSERT [INTO] tb_name [(col_name,..)] SELECT ...;/*此方法可以將查詢的結(jié)果插入到指定數(shù)據(jù)表*/--實例(假設(shè)前提條件已滿足)INSERT list SELECT name FROM users WHERE age >= 18;
|
新聞熱點
疑難解答