Pen*_*m10 23 mysql sql mysql-error-1060
为什么我得到#1060 - 重复列名'id'
SELECT COUNT(*) FROM (SELECT * FROM `tips` `t` LEFT JOIN
tip_usage ON tip_usage.tip_id=t.id GROUP BY t.id) sq
Run Code Online (Sandbox Code Playgroud)
Kla*_*sen 12
可能是因为内部选择产生两个具有名称的列id.由于您没有使用这些列,因此您只需将select更改为:
SELECT COUNT(*) FROM (SELECT t.id FROM `tips` `t`
LEFT JOIN tip_usage ON tip_usage.tip_id=t.id
GROUP BY t.id) sq
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
70098 次 |
| 最近记录: |