web-dev-qa-db-ja.com

MySQLSelectステートメントで値を1からYに変更します

テーブルでしかSELECTできません。

テーブルには、値が0または1のintyという列があります。

私は現在、次のようにintyを選択しています。

SELECT inty AS InternetApproved FROM Table1

SQL SELECT内のデータを再フォーマットして、値が0の場合はNoにし、値が1の場合は出力SELECT結果に表示するためにYesにする方法はありますか?

14
Rocco The Taco
SELECT IF(inty = 1, 'YES', 'No') AS internetApproved FROM Table1
11
Deepak
SELECT 
CASE 
    WHEN inty = 0 then 'No'
    WHEN inty = 1 then 'Yes'
    ELSE 'Maybe'
END
AS InternetApproved
FROM Table1
13
Linger
select case when inty  = 0 then 'no' else 'yes' end as newcolname from table1;
3
markgiaconia