这个SQL怎么写?

sybase2000 2011-03-16 10:01:12
有一个表,结构如下:

rq bz je
2010-1-1 1 500.00
2010-1-1 1 800.00
2010-1-5 2 30.00
2010-1-5 2 70.00
2010-1-5 2 100.00
2010-1-5 4 20.00
2010-1-6 6 1000.00

按bz列进行归类,找出表中共有多少个不同值的bz列

结果应该为4



...全文
132 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
林少1024 2011-03-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wancheng76 的回复:]

select count(bz) from tb group by bz
[/Quote]


这个也可以,你要多学几种方法咯。
liang145 2011-03-19
  • 打赏
  • 举报
回复
select count(*) from (select distinct bz from #Test) as s
rfq 2011-03-18
  • 打赏
  • 举报
回复
select count(distinct bz) from tb
jetvan 2011-03-18
  • 打赏
  • 举报
回复
SELECT COUNT(DISTINCT BZ) FROM TB
  • 打赏
  • 举报
回复
select count(distinct bz)
from tb
cutebear2008 2011-03-17
  • 打赏
  • 举报
回复

select count(*) from (select distinct bz from tb) a
dark123y 2011-03-17
  • 打赏
  • 举报
回复
select count(distinct bz) from ..
xp880619 2011-03-17
  • 打赏
  • 举报
回复
select count(distinct bz)
from tb
lijian8552 2011-03-17
  • 打赏
  • 举报
回复
select count(distinct bz) from tb
Barton 2011-03-16
  • 打赏
  • 举报
回复
select count(distinct bz) from tb
wancheng76 2011-03-16
  • 打赏
  • 举报
回复
select count(bz) from tb group by bz
--小F-- 2011-03-16
  • 打赏
  • 举报
回复
SELECT COUNT(DISTINCT BZ) FROM TB
andy_liucj 2011-03-16
  • 打赏
  • 举报
回复
select count(distinct bz) from tb
w3329307 2011-03-16
  • 打赏
  • 举报
回复
坐着看看

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧