【发布时间】:2014-06-17 21:50:52
【问题描述】:
我正在尝试使用 SQL 将一些数据从数据库导入 Excel。
我正在获取以下列中的数据:
物品#位置数量
但我想以以下格式导入:
项目# Qty@Location1 Qty@Location2 Qty@Location3
选择不同的项目#,
CASE WHEN location="location1" THEN qty END AS QTY@Location1,
CASE WHEN location="location2" THEN qty END AS QTY@Location2,
CASE WHEN location="location3" THEN qty END AS QTY@Location3
从表1
然而,这会返回 3 条记录。有没有办法将它们合并到一行?
【问题讨论】:
标签: sql sql-server