mysql错误:Column ‘id’ in field list is ambiguous的解决方法 | 张恒镭的博客

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

时间:15-11-23 栏目:bugs 作者:longteng 评论:0 点击: 34,503 次

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)

声明: 本文由( longteng )原创编译,转载请保留链接: mysql错误:Column ‘id’ in field list is ambiguous的解决方法

mysql错误:Column ‘id’ in field list is ambiguous的解决方法:等您坐沙发呢!

发表评论




------====== 本站公告 ======------
欢迎关注我的博客。

其他