我有此查詢未返回任何東西:使用`Like`比較值時,在select語句中使用`Case`的正確方法是什麼?
select
case when Username like 'participanta%' then
'Novice'
when Username like 'participantb%' then
'Experienced'
when Username like 'participantc%' then
'Master'
end as 'group'
from Users;
我只想值是「新手」如果Username
就像participanta12
,等等。
我也試過這個查詢剛剛被第二和第三when
後襬脫Username like
的:
select
case when Username like 'participanta%' then
'Novice'
when 'participantb%' then
'Experienced'
when 'participantc%' then
'Master'
end as 'group'
from Users;
還試圖爲一個用戶組:
select
case when Username like 'participanta%' then
'Novice'
end as 'group'
from Users;
仍然不回報什麼。
表中的數據是什麼樣的?你能發佈一些樣本數據嗎? – Taryn 2013-03-20 19:01:16