SQL一行数据拆分成多行

SQL语句SELECT*FROMA数据库查询显示以下结果:行号Name1Spec1Qty1Name2Spec2Qty2Name3Spec3Qty310磷化液HG5180.... SQL 语句 SELECT * FROM A 数据库查询显示以下结果:
行号 Name1 Spec1 Qty1 Name2 Spec2 Qty2 Name3 Spec3 Qty3
10 磷化液 HG518 0.035 除油剂 90- 1 脱脂粉 HG001 0.013
20 硫酸 浓80 0.03 洗涤剂 PC 2 脱脂粉 HG001 0.013
30 磷化液 HG518 0.035 除油剂 95- 3 脱脂粉 HG003 0.6
40 磷化液 HG518 0.05 除油剂 94- 2 脱脂粉 HG008 1.2
、、、、、、、
、、、、、、、
目的,通过SQL查询语句转化成下面的结果:
行号 Name1 Spec1 Qty1
10 磷化液 HG518 0.035
10 除油剂 90- 1
10 脱脂粉 HG001 0.013
20 硫酸 浓80 0.03
20 洗涤剂 PC 2
20 脱脂粉 HG001 0.013
30 磷化液 HG518 0.035
30 除油剂 95- 3
30 脱脂粉 HG003 0.6
40 磷化液 HG518 0.05
40 除油剂 94- 2
40 脱脂粉 HG008 1.2

、、、、、、、、
请问各位高手要如何写查询语句呢?谢谢
展开
 我来答
犀利的胡茬子
2010-01-04 · TA获得超过663个赞
知道小有建树答主
回答量:853
采纳率:50%
帮助的人:587万
展开全部
select Name1 Spec1 Qty1 from A
union
select Name2 Spec2 Qty2 from A
union
select Name3 Spec3 Qty3 from A
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式