将表中的记录复制到另一个表+添加自己的记录
我有一个表名称用户和一个表名称应用程序。将表中的记录复制到另一个表+添加自己的记录
我想在用户表中的3列(id,密码,特权)插入3个数据。
如何从应用程序表(email_address,password)中提取2个数据,然后在用户表的特权列中添加自己的数据。
对不起,如果这是混乱。
您可以使用下面的查询:
INSERT INTO `Users` (id, password, privilege)
SELECT email_address, password, 'privileges' FROM `Application`
凡privileges
代表用户权限
你的意思是我可以这样做: INSERT INTO用户(ID,密码,特权) SELECT email_address,密码,'我自己的数据'从'应用程序' – Genjo 2013-03-25 07:12:54
@Genjo。 – 2013-03-25 07:13:10
@Genjo Yup,你也可以使用一个变量,例如'$ myData' – 2013-03-25 07:14:31
这是令人困惑的。请添加您的代码。 – Rachcha 2013-03-25 07:11:25