1、Duplicate column name 'ID'分析
1.1、第一种情况:
MySQL这个这个错误的一种情况,保存数据时,id重复
1.2、第二种情况
多表关联查询,只有一层查询时,id重复不会报错,但是如果再套一层查询,就报这个错误。
eg:
SELECT
a.*
FROM
(
SELECT
*
FROM
表1 att,
表2 ex
WHERE
ATT.id = EX.ATTEND_ID
) a
处理方式:需要哪些字段就写出来,这样效率也高,也不会出错
本文详细解析了在MySQL中遇到的Duplicate column name 'ID'错误的两种常见情况及其解决方案。一是数据保存时ID重复,二是多表关联查询时ID冲突。文章提供了具体的SQL示例和优化建议。

6666

被折叠的 条评论
为什么被折叠?



