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
//只能查到第一条数据。。郁闷 。。。