作业帮 > 综合 > 作业

SQL数据库语句如何将一行变多行

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/14 20:43:23
SQL数据库语句如何将一行变多行
如 可乐 3 2元每瓶 6元
变成
可乐 1 2元每瓶 2元
可乐 1 2元每瓶 2元
可乐 1 2元每瓶 2元
SQL数据库语句如何将一行变多行
用一个循环.
先用参数取到到底要变成多少行,和单价
declare @t int
declare @sal nvarchar(8)
根据需求或实际情况将应变为多少行这个烤取给变量@t,单价取给@sal
设置循环的起始数值
declare @i int
set @i=1
开始循环
while(@i