我正在开发一个页面,允许按reference
或bar code
或alternative bar codes
在特定顺序列表中搜索产品。
我需要从select中获取reference和qtt列。
为此,我们有3个表:
this table has also qtt column
)问题在于产品可能没有备用条形码,在这种情况下是bc table returns null
,在这种情况下,我必须在表qtt
中获取sc
但我不知道如何在同一个查询中这样做。
我的疑问是:
select top 1 bi.ref, bc.qtt
from bi left join
bc
on bc.ref = bi.ref
where (bi.ref='00012' or bi.code='00012' or bc.code='00012') and
bi.bostamp = ('orderID-0001')
列bi.bostamp
是订单ID的引用。
因此,我需要尝试在查询中集成sc
表,以便在qtt
为空时获取bc
。
谢谢