的表查都出。。。救命
我有一A表:字段是aid aname
B表:字段是bid bname aid,aid是外,考的是a表主。
等於a到b是一一多的。
我在行以下sql的候出,大家忙看看是哪了,~
select a.aid, aname, bname from a left join b on a.aid=b.aid group by a.aid;
提示是:
select a.aid, aname, bname from a left join b on a.aid=b.aid group by a.aid
*
第 1 行出现错误:
ORA-00979: 不是 GROUP BY 表达式
[解决办法]
请认真的理解group by 分组的使用和含义
修改如下,能否达到你的目的
select a.aid, aname, bname from a left join b on a.aid=b.aid group by a.aid,aname, bname;
[解决办法]