我有一個表中包含列標誌與值(Y,N),當我寫選擇查詢它應該返回我結果爲(是,否)。如何實現? ?請幫助用Y和N替換列值
Q
用Y和N替換列值
-4
A
回答
2
試試這個:
SELECT CASE Flag
WHEN 'Y' THEN 'Yes'
ELSE 'No'
END AS Flag
FROM TableName
語法:
CASE column_name
WHEN condition1 THEN result1
WHEN condition2 THEN result2
...
ELSE result
END
瞭解更多關於CASE here。
1
試試這個
SELECT CASE Flag
WHEN 'Y' THEN 'Yes'
ELSE 'No'
END AS Flag
FROM TABLENAME
0
您也可以嘗試,如果上述所建議的條件除了外殼:
SELECT IF(flag='Y','Yes','No') FROM mytable;
相關問題
- 1. 替換\ n「用」,
- 2. 如何查找和替換unix中的第n行和第n列值
- 3. javascript,用\ r \ n替換\ n
- 4. excel替換值爲N/A
- 5. 根據'Y'或'N'值切換文本
- 6. 替換列值
- 7. 替換列值
- 8. 用另一個值替換列和行
- 9. 替換';'與'; \ n'
- 10. 如何用鄰接列中的值替換每個第n列中的值
- 11. 替換\ r \ n與\ n
- 12. 用a * pow(b,N)替換a * b ** N
- 13. Sublime Text 2 RegEx用n + 1替換n
- 14. PHP:可以用\ n替換\ r \ n嗎?
- 15. 用紅寶石散列中的「\\ n」自動替換「\ n」
- 16. 用'\ n'替換斷線
- 17. 用<br />替換\ n
- 18. 替換(「\ n」,「」)不起作用
- 19. 替換後使用-n
- 20. x和y的交換值
- 21. 從第x行到第y行替換MySQL列中的值
- 22. MySQL - 替換列值
- 23. 替換 '\' N在javascript
- 24. 如何替換「\ n」
- 25. 如何使用散列將「x」和「y」換成「y」和「x」
- 26. 替換\ n \ r換行php
- 27. 查找和使用按鍵的排列找到替換和數組值替換
- 28. sed替換「),(」用換行符「\ n」
- 29. 在awk中用換行符替換\ n
- 30. str_replace(「\ r \ n」)替換兩次,而str_replace(「\ n」)替換一次