mysql 在select * from A left join B 多张表,不同表的主建ID会发生冲突的解决办法

来源:互联网 发布:国家基础教育网络平台 编辑:程序博客网 时间:2024/05/22 17:46


select * from A left join B  这里的 * 包含了A表的id,也包含了B表的id,系统不清楚要以哪个id为主。所以解决办法是指明是那张表的ID.

例如:A有id,name,age;B表有id,name,sex,class,borth

select A.*,B.name,B.class from A left join B where A.name=B.name

阅读全文
0 0