xxxxxxxxxx
SELECT
CASE
WHEN inty = 0 then 'No'
WHEN inty = 1 then 'Yes'
ELSE 'Maybe'
END
AS InternetApproved
FROM Table1
xxxxxxxxxx
SELECT
CASE
WHEN
column IS NULL OR another_column = 1
THEN
'yes'
ELSE
'no'
END AS 'MyData'
FROM
table_name;
xxxxxxxxxx
select
(CASE
WHEN (market_cap < 300000000) THEN 'micro'
WHEN (market_cap < 2000000000) THEN 'small'
WHEN (market_cap < 10000000000) THEN 'mid'
WHEN (market_cap < 50000000000) THEN 'large'
ELSE 'mega'
END) AS `cap_type`
from companies;
xxxxxxxxxx
SELECT
CASE WHEN COUNT(user_p_id) > 1
THEN CONCAT('Multiple Clients (', COUNT(user_p_id),')')
ELSE client_name
END AS client_name, client_email
FROM user_profile
LEFT JOIN users ON (user_p_id = user_id)
xxxxxxxxxx
SELECT column1,
CASE
WHEN condition1 AND condition2 THEN result1
WHEN condition3 AND condition4 THEN result2
ELSE result3
END
FROM your_table;