求救group by出现问题 select * from Rece GROUP BY Read Rece表中Read列是真假列,我想查询出来的数据按真假分组,可运行出现选择列表中的列 'Rece.DocumentId' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select read from Rece GROUP BY Read 没有group的字段分组后其它字段要用聚合函数 出现在Select后面的列表中的字段,如果没有包含于聚合函数之中,则必须出现在Group by语句里 指定 GROUP BY 时,选择列表中任一非聚合表达式内的所有列都应包含在 GROUP BY 列表中,即 GROUP BY 表达式必须与选择列表表达式完全匹配 出现在Select后面的列表中的字段,如果没有包含于聚合函数之中,则必须出现在Group by语句里 select read,count(Read) from Rece GROUP BY Read 按楼主的要求,应该是对read排序而非分组吧select * from Rece order by read select read,count(Read) from Rece GROUP BY Read这个语句是对的。可以参考。可能对数据需求还没有搞明白啊。 group by 字句中所列出来的列必须来自FROM 字句中列出来的列 要建立自己的数据库,但是从网上的不同数据库下载的数据格式不一致,应该怎么处理? sql 字符替换问题 存储过程能读硬盘里的文件吗 50分急求行列转换的SQL语句 SQL中的字符串替换 update触发器问题,急啊,困扰了很久 如何能让事件查看器无法跟踪你写的程序? 存储过程查询,显示出字段是的数据 SQL SERVER数据库崩溃了,紧急求救!!!SOS!!! 紧急求助!如何用SQL查询角色。 查出不重复的行的条数 这种情况适合建立非聚集索引吗?
select read,count(Read) from Rece GROUP BY Read
这个语句是对的。可以参考。可能对数据需求还没有搞明白啊。