我想写一个Sql语句,把dbo.table1的数据insert into到dbo.table2,dbo.table2的数据为:
name sl
A 1
A 1
B 1
B 1
B 1
C 1
C 1
如何写这个sql语句?(不要用Delphi来编写代码!)
...全文
2708打赏收藏
如何写这个SQL语句?
数据库为mssql7 如果dbo.table1的数据为: name sl A 2 B 3 C 2 我想写一个Sql语句,把dbo.table1的数据insert into到dbo.table2,dbo.table2的数据为: name sl A 1 A 1 B 1 B 1 B 1 C 1 C 1 如何写这个sql语句?(不要用Delphi来编写代码!)
WHILE @@FETCH_STATUS <> 0
BEGIN
WHILE @second >0
BEGIN
INSERT INTO table2 VALUES(@first, 1)
SELECT @second = @second - 1
END
FETCH NEXT FROM mycursor INTO @first, @second
END