设为首页 - 加入收藏 - 网站地图 欢迎加QQ群 :14364084
当前位置:谭博的博客 > bugs > 正文

mysql错误:Column 'id' in field list is ambiguous的解决方法

时间:2013-02-21 11:33 来源: 标签: 作者:谭博 阅读:
ERROR 1052 (23000): Column 'id' in field list is ambiguous

列'ID'在字段列表中重复,其实就是两张表有相同的字段,但是使用时表字段的名称前没有加表名,导致指代不明



SELECT student.name, student.student_id, score.score FROM student INNER JOIN score ONstudent.student_id = score.student_id WHERE student.name='mio';
+------+------------+-------+
| name | student_id | score |
+------+------------+-------+
| mio  |          1 |    99 |
| mio  |          1 |    77 |
| mio  |          1 |    88 |
| mio  |          1 |    99 |
+------+------------+-------+
4 rows in set (0.00 sec)

 

关注微信公众号

微信扫一扫,打赏我

热评文章
    内容不错,支持一下
    评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
    • haha
      2016-05-20 11:20:55发表

      ok