请教:每一个大类里小类的个数 select 大类名,count(distinct 小类名) as 小类的个数from 表group by 大类名 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能我没说清楚,我干脆把表结构列出:项目编号 检测编号 ...010101 0000000101 ...010102 0000000101 ...010103 0000000101 ...010104 0000000101010105 0000000101010106 0000000101010107 0000000101010108 0000000101010101 0000001001010102 0000001001010103 0000001001010104 0000001001010105 0000001001010106 0000001001010107 0000001001010108 0000001001010201 0000002001010202 0000002001010203 0000002001010204 0000002001... ... ...目的:[项目编号]字段前4位相同的[检测编号]个数(行数)项目编号 检测编号个数0101 20102 X0103 X我的SQL:SELECT LEFT(项目编号, 4) AS 项目编号, COUNT(DISTINCT 检测编号) AS 检测编号个数, 检测编号FROM 检测结果GROUP BY LEFT(项目编号, 4), 检测编号结果是:项目编号 检测编号个数 检测编号0101 1 00000001010101 1 0000001001... ...不符合要求! select 大类名,count(distinct 小类名) as 小类的个数from 表group by 大类名正确 SELECT LEFT(项目编号, 4) AS 项目编号, COUNT(DISTINCT 检测编号) AS 检测编号个数, min(检测编号) as 检测编号FROM 检测结果GROUP BY LEFT(项目编号, 4) 日期段表忽略年份怎么比较? 大家好 请帮我解决下更新问题 请教一个字符串的查询语句 用update如何更新? 一道sql面试题 数据库设计文档【急】 OUTPUT 特急问题(关于进制转换-16进制转10进制)搞定马上结贴 如何在底层对数据库进行控制! mysql 再问一个SQL语句 〓★〓如何向网络上的另一台计算机上备份数据库??
010101 0000000101 ...
010102 0000000101 ...
010103 0000000101 ...
010104 0000000101
010105 0000000101
010106 0000000101
010107 0000000101
010108 0000000101
010101 0000001001
010102 0000001001
010103 0000001001
010104 0000001001
010105 0000001001
010106 0000001001
010107 0000001001
010108 0000001001
010201 0000002001
010202 0000002001
010203 0000002001
010204 0000002001
... ... ...目的:[项目编号]字段前4位相同的[检测编号]个数(行数)项目编号 检测编号个数
0101 2
0102 X
0103 X我的SQL:SELECT LEFT(项目编号, 4) AS 项目编号, COUNT(DISTINCT 检测编号) AS 检测编号个数, 检测编号
FROM 检测结果
GROUP BY LEFT(项目编号, 4), 检测编号结果是:项目编号 检测编号个数 检测编号
0101 1 0000000101
0101 1 0000001001
... ...不符合要求!
from 表
group by 大类名正确
FROM 检测结果
GROUP BY LEFT(项目编号, 4)