SELECT supplierID,(case when defaultsupplierid is null then supplierId else supplierId+'default' end) as test FROM tblsupplier A LEFT JOIN tblproductVariant B ON A.SUPPLIERID=
B.defaultSupplierID
case when then else end的功能是:
case when (条件是否为真) 如果是真执行 then 后面的语句,如果是假执行else后面的语句 end结束
本文介绍了一种在 SQL 查询中使用 case when then else 结构的方法,该方法可以根据指定条件对数据进行判断并返回相应的结果。通过一个具体的例子展示了如何在 LEFT JOIN 操作中运用这一结构来实现供应商 ID 的特殊处理。
595

被折叠的 条评论
为什么被折叠?



