奥礼网
新记
SQL中只对某两个字段进行分组,但我想得到其他字段而其他字段不写在GroupBy后,怎么做
如题所述
举报该文章
相关建议 2012-05-09
如果其他字段的值都是一样的,那就用max或者min
如果是数字,并且需要计算,就用
聚合函数
如果是其他的,那最好是先把分组的字段先取出来做一张临时表再和原表关联取得其他的值。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/n1an5n3dd.html
其他看法
第1个回答 2012-05-09
使用嵌套select语句,外层not in内层,内层使用GroupBy。
相似回答
大家正在搜
相关问题
oracle中我只需要对其中某一个字段groupby,其它字...
sql中select两个字段只对一个进行分组?
oracle 中 select 多字段 ,但是只group ...
(oracle)sql根据某一字段分组求和后再列出其他字段信...
sql中有不想分组的字段,但是必须用group by怎么办 ...
sql对一个字段进行分组 怎么显示多个字段
select语句的group子句能按两个字段进行分组吗
SQL中查询多个字段时,GROUP BY 要怎么使用?