请教下SQL CASE语句用法

2025-04-09 08:36:42
推荐回答(2个)
回答1:

把@ProdId拿到when那里:
CASE WHEN @ProdId LIKE 'PEO%' THEN.... WHEN @ProdId LIKE 'STA%' THEN .... END
而且case-when不能单独使用, 他是这样的:
SELECT {case-when-end} AS col_name FROM tbl_name
你这要用IF-ELSE结构

回答2:

滁州西涧(韦应物)