在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數(shù)據(jù)庫/ MariaDB插入數(shù)據(jù)
MariaDB比較運算符
MariaDB查詢數(shù)據(jù)
MariaDB Like子句
MariaDB Sum()函數(shù)
MariaDB過程
MariaDB限制返回記錄
MariaDB Count()函數(shù)
MariaDB更新數(shù)據(jù)
MariaDB導出數(shù)據(jù)
MariaDB Intersect運算符
MariaDB函數(shù)
MariaDB Min()函數(shù)
MariaDB創(chuàng)建數(shù)據(jù)庫
MariaDB Avg()函數(shù)
MariaDB刪除數(shù)據(jù)
MariaDB條件
MariaDB功能特點
MariaDB創(chuàng)建表
MariaDB左外連接
MariaDB Union運算符
MariaDB安裝
MariaDB選擇數(shù)據(jù)庫
MariaDB Max()函數(shù)
MariaDB Where子句
MariaDB右外連接
MariaDB內(nèi)連接
MariaDB截斷表
MariaDB Order By子句
MariaDB教程
MariaDB正則表達式
MariaDB Union All運算符
MariaDB Distinct子句
MariaDB修改表
MariaDB刪除表
MariaDB插入數(shù)據(jù)
MariaDB From子句
MariaDB刪除數(shù)據(jù)庫
MariaDB簡介
MariaDB數(shù)據(jù)類型

MariaDB插入數(shù)據(jù)

在MariaDB中,INSERT INTO語句用于在選定的表中插入數(shù)據(jù)。

語法1:

INSERT INTO tablename (field,field2,...) VALUES (value, value2,...);

語法2:

INSERT INTO table  
(column1, column2, ... )  
VALUES  
(expression1, expression2, ... ),  
(expression1, expression2, ... ),  
...;

語法3:

也可以在WHERE條件下使用它。

INSERT INTO table  
(column1, column2, ... )  
SELECT expression1, expression2, ...  
FROM source_table  
[WHERE conditions];

注意:在MariaDB表中插入記錄時,必須為每個NOT NULL列提供一個值。 如果列允許NULL值,則只以省略此列。

1. 插入一行示例

讓我們向students表中插入一些數(shù)據(jù)。如果還沒有創(chuàng)建students表,請參考: http://www.yiibai.com/mariadb/mariadb-create-table.html

INSERT INTO students  
(student_id, student_name, student_address, admission_date)  
VALUES(1,'Maxsu','Haikou','2017-01-07 00:00:00');

執(zhí)行上面插入語句后,記錄就被插入到表中了??梢允褂?code>SELECT語句來檢查它。

2. 向表插入多個記錄示例

也可以一次向MariaDB表中插入多個行記錄。參考以下語句 -

INSERT INTO students  
(student_id, student_name, student_address, admission_date)  
VALUES  
(3,'JMaster','Beijing','2016-05-07 00:00:00'),  
(4,'Mahesh','Guangzhou','2016-06-07 00:00:00'),  
(5,'Kobe','Shanghai','2016-02-07 00:00:00'),  
(6,'Blaba','Shengzhen','2016-08-07 00:00:00');

執(zhí)行上面示例代碼后,現(xiàn)在使用SELECT語句檢查插入的記錄。

2. 從其它表查詢插入示例

通過INSERT ... SELECT,可以快速將多行插入到一個或多個其他表中。 例如:

INSERT INTO tbl_temp2 (fld_id)
  SELECT tbl_temp1.fld_order_id
  FROM tbl_temp1 WHERE tbl_temp1.fld_order_id > 100;

上一篇:MariaDB Distinct子句下一篇:MariaDB過程