我有一这样的数据库(Card.DB):
列名(全是INT型的): CardGroup(卡的分组号) CardZone CardID
其值为: 1 1 1
1 1 2
1 1 3
2 1 4
2 1 5
2 1 6
-------------------------------------------------------------------------
我现想在该表中按CardGroup列分组取出每组中卡数,同时又要取出每组的最小记录
,即最终结果为:
CardGroup CardZone CardID CardSum
1 1 1 3
2 1 4 3
如何才能实现啊??请大侠帮帮忙啊!!
列名(全是INT型的): CardGroup(卡的分组号) CardZone CardID
其值为: 1 1 1
1 1 2
1 1 3
2 1 4
2 1 5
2 1 6
-------------------------------------------------------------------------
我现想在该表中按CardGroup列分组取出每组中卡数,同时又要取出每组的最小记录
,即最终结果为:
CardGroup CardZone CardID CardSum
1 1 1 3
2 1 4 3
如何才能实现啊??请大侠帮帮忙啊!!
解决方案 »
- 【大神帮忙】-----------关于多文件的流处理------------------
- 控件排列的问题
- ListView的使用问题
- 两个BMP图片,大的图片作背景,小的图片叠在其上面,如何在背景图片上截取小图片面积一样大小的一块呢?
- 求连接Internet上SQL数据库的连接字符串
- 怎样打开用二进制存储在数据库里的Excel文件,,,急,,100分
- 高手一定要看的高尖端问题:有什么办法可以让两个MODEM直接拨号相连接?
- 一个关于多文档程序问题!很简单!
- 我用下面这个函数来判断一个字符串是否可以转化为整数,可是总是报错,请指点
- 急!如何在字符串中添加大于128的字符?
- 水晶报表如何实现在程序中改变数据连结的位置?
- 急~~~~~!!!!!
select distinct(A.CardGroup),
A.CardZone,
(select min(CardID) from your_table where CardGroup=A.CardGroup) as CardID,
(select count(CardGroup) from your_table where CardGroup=A.CardGroup) as CardSum
from your_table A
order by A.CardGroup
group by CardGroup 试试看,行不
qybao(啊宝)不好意思,我重试了你的可以实现,谢谢你啦
这么多正确答案,这分还真不知道给谁呢