【发布时间】:2013-08-01 16:45:21
【问题描述】:
我有两张桌子,我们叫一张Items 和一张Inventory。
items 表有一列用于item#,然后是 3 列用于附件,ACC1、ACC2 和 ACC3。 inventory 表有 item# 和现有数量。
我希望能够显示为:
item#A Acc1 qtyonhand
item#A Acc2 qtyonhand
item#A Acc3 qtyonhand
item#B Acc1 qtyonhand
这样每一行都是商品和独特的配件。如果 Acc1、2 或 3 列为空,则不应显示该行。
我将如何在 SQL 中编写此代码?我为获得这些确切结果所做的每一次尝试都失败了。
提前致谢!
【问题讨论】:
标签: sql-server syntax rows multiple-columns