close
(SQL) INSERT 新增資料到資料表中
把資料新增進表格有二種方式,一種是一次輸入一筆資料,而另一種是一次輸入多筆資料
我們先假設有一個表格如下:
欄位名稱 | 資料種類 |
employee_id | varchar(10) |
employee_name | varchar(20) |
dept_id | varchar(10) |
employee_st | varchar(1) |
現在來新增一筆資料
INSERT INTO EMPLOYEE (EMPLOYEE_ID,EMPLOYEE_NAME,DEPT_ID,EMPLOYEE_ST) VALUSE (‘10007717’,’LINDA’,’1105000’,’A’)
這個指令執行後的表格內容是:
EMPLOYEE_ID | EMPLOYEE_NAME | DEPT_ID | EMPLOYEE_ST |
10007717 | LINDA | 1105000 | A |
接下來是新增多筆資料,資料來源是來自於別的表格
INSERT INTO EMPLOYEE (EMPLOYEE_ID,EMPLOYEE_NAME,DEPT_ID,EMPLOYEE_ST) (SELECT EMPLOYEE_ID,EMPLOYEE_NAME,DEPT_ID,EMPLOYEE_ST FROM EMPLOYEE_GROUP WHERE CITY=’USA’ AND EMPLYEE_ST=’A’)
以上的語法是最基本的。
整句SQL 也可以包含 WHERE、GROUP BY 及 HAVING 等子句
文章標籤
全站熱搜