【发布时间】:2017-11-18 17:12:43
【问题描述】:
我有两个表名电阻器和用户 注册表有 id 姓名 姓 电子邮件 用户名 密码
用户表有
user_id username password reg_id(fk)
我想获取注册表用户名和密码数据到用户表
我写查询喜欢
"SELECT Username ,Password FROM register INNER JOIN user ON Id=reg_id"
但我明白了
错误: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: 字段列表中的“用户名”列不明确
需要帮助吗? 谢谢你
【问题讨论】:
-
显然两个表都有用户名列。所以用表名或其别名来限定选定的列
-
SELECT register.Username ,Password FROM register INNER JOIN user ON Id=reg_id