【发布时间】:2017-09-30 01:31:07
【问题描述】:
我正在尝试对我的数据库进行 SQL 查询。它必须在table1 中搜索用户名的行并将其id 复制到table2 中的列中。
示例:在table1 中搜索用户"John" 并将John 的id 复制到table2:
table1:
标识 |用户名 |积分
table2:
标识 | user_id
我真的试过这个:
INSERT INTO table2(table2.user_id) SELECT table1.id WHERE table1.username = "John";
但它不起作用。我不知道该怎么做?你能帮帮我吗?
【问题讨论】:
-
请查看How do I ask a good question。请更新您的问题以包含您遇到的问题的具体细节。 “不工作”并没有告诉我们任何事情。您已经尝试过什么来发现问题?问题应显示研究证据和自己解决问题的尝试、您的特定编码相关问题的清晰概述以及Minimal, Complete, and Verifiable example 中的任何相关代码,因此我们有足够的信息能够提供帮助。
标签: php mysql sql sql-server