如果
select max(aaa),bbb,ccc from x
上面这条sql中bbb和ccc 是max后这一条数据中的bbb和ccc的值么?
select max(aaa),max(bbb),ccc from x
那这两个max呢? 最大值怎么取的? 如果aaa取最大 那bbb呢? 如果bbb也是最大 那取的就不是同一条记录了啊?? 我很费解这个请高手指点
select max(aaa),max(bbb),max(ccc) from x
都是max呢?
我如果一个sql left join 一个分组的sql 为什么取不到正确值?
select * from left join (select * from xxx where....group by ....)
则必须写成 select * from x left join (select * from (select max(aaa),bbb from xxx where... group by .....) where ....)这种形式
我比较费解 望高手指点迷津
额 我想了下 前两种情况要分组 那第三种貌似不用分组的 我要知道的是第三种情况