TableBoxes TableItems
BoxCode BoxDesc ItemNo BoxCode ItemDesc
X1 Freight1 123 X1 Tomatoes
X4 Freight2 124 X1 Apples
X8 Freight3 128 X4 Potatoes
我只想要 BoxCode=X1 的结果行,输出按 ItemNo 排序
BoxNumber ItemNo ItemDesc
1 1 Tomatoes
1 2 Apples
我可以通过在 ItemNo 上使用row_number()轻松获得“ItemNo”序列工作。如何从第一个表中找到盒子的序列号?我当前的查询
select
row_number() over(
order by a.ItemNo
)as ItemNo
,ItemDesc
from
TableItems a
inner join TableBoxes b
on a.BoxCode=b.BoxCode
where
a.BoxCode='X1'
无法弄清楚如何为 BoxCode 选择序列号,Damien。