Những gì tôi đang cố gắng làm là sử dụng nhiều hơn một điều kiện CASE KHI cho cùng một cột.
Đây là mã của tôi cho truy vấn:
SELECT Url='',
p.ArtNo,
p.[Description],
p.Specification,
CASE
WHEN 1 = 1 or 1 = 1
THEN 1
ELSE 0
END as Qty,
p.NetPrice,
[Status] = 0
FROM Product p (NOLOCK)
Tuy nhiên, những gì tôi muốn làm là sử dụng nhiều hơn một KHI cho cùng một cột "qty".
Như trong đoạn mã sau:
IF
// CODE
ELSE IF
// CODE
ELSE IF
// CODE
ELSE
// CODE
WHEN
.
case when <condition> then <vaue> when <condition> then <value> . . . end
đó không hoạt động?