2016-07-21 111 views
0

我要插入到這樣的表結構:設置SQL字段值等同於其他字段值上插入

ID | CLIENT_ID | NAME | DESCRIPTION | … 

ID是自動遞增主。對於多個版本,CLIENT_ID可能會出現多次。

如何在INSERT語句中設置CLIENT_ID與 - 在本聲明中相同 - 自動生成的主文件ID

事情是這樣的:

INSERT INTO clients SET client_id=id, name='test', description='yada' 

回答

0

只注意到這是可能的我究竟是如何寫的:

INSERT INTO clients SET client_id=id, … 
1

使用INSERT INTO .. SELECT FROM構建像下面(最好使用WHERE條件)

INSERT INTO clients (CLIENT_ID , NAME , DESCRIPTION) 
SELECT id, 'test', 'yada' 
FROM your_table 
WHERE id = 1234; 
相關問題