日期:2014-05-18  浏览次数:20628 次

SQL简单问题
大家好! 我有表T1 数据如下
A B
中国人 5
美国人 3
日本人 2

要让它显示 :
行数循环 B 的次数

就是现在看到的 
5行 中国人 的数据
3行 美国人 的数据
2行 日本人 的数据

不知道可不可以实现这个查询功能呢?


------解决方案--------------------
declare my_cursor cursor scroll dynamic
for
select id from dd_caipian_M
open my_cursor
declare @id int
fetch first from my_cursor into @id
begin
select * from dd_caipian_M where id=@id
end
close my_cursor
deallocate my_cursor
//只能查到第一条数据。。郁闷 。。。