0
A
回答
2
嘗試這個。
SELECT
CASE Country
WHEN 'US' THEN 'United States of America'
WHEN 'UK' THEN 'United Kingdom'
-- ...any other translation you would like to add here
ELSE Country
END AS DisplayCountry
From Employees
+0
謝謝,這對我的作品 –
+0
只刪除=在「當=‘英國’然後‘英國’」 –
1
使用CASE WHEN ... THEN ...
SELECT Country CASE WHEN 'USA' THEN ' United States of America'
WHEN 'UK' THEN ' United Kingdom '
ELSE Country
END
FROM Employees
8
國家名稱不在數據庫中,所以您必須從某處獲取它們。
自然會引入國家表,例如
country name USA United States of America UK United Kingdom ...
並加入此項。
另一種選擇是在查詢中顯示所有名稱,如其他答案中所示。
1
SELECT CASE WHEN [COUNTRY] = 'USA' THEN 'United States Of America'
WHEN [COUNTRY] = 'UK'THEN 'UNITED KINGDOM' ELSE [COUNTRY] END AS [COUNTRY_FULL]
FROM [Employees]
那是一個case語句的例子,你可以使用:
+1
A面注意:列和表名稱周圍的括號是非標準的,只能在少數DBMS中使用。 –
0
介紹另一個表國家
Code Full_name
___________________________________
USA United States of America
UK United Kingdom
etc....
然後加入員工表國家
SELECT Full_Name FROM Employee e
LEFT JOIN Country c ON e.country = c.Code
相關問題
- 1. SQL Server恢復美國
- 2. 美國RIDE REQUEST
- 3. 美國國債時鐘
- 4. 美國gmaps地圖集成
- 5. 「美國/東部」和「美國/中部」和「美國/太平洋」是不贊成使用strftime還是PHP?
- 6. iOS的蘋果地圖可用性美國以外美國
- 7. 看美國和歐洲的數字格式,並轉換成美國的格式
- 8. Rails 3美國國旗寶石?
- 9. 美國國家儀器USB 6008和Linux
- 10. 美國國旗排序優化
- 11. 美國郵政國家列表API
- 12. 填寫世界+美國國家地圖
- 13. 的QuickBook API集成,在美國公司
- 14. 檢測美國假期
- 15. Payroll Tax Database Schema(美國)
- 16. 美國銀行問題
- 17. Google IntensityMap可視化美國
- 18. 通配符PyGTK的美國
- 19. Flex中,美國和繼承
- 20. Google Maps API - 加載美國
- 21. 連續(美國)州檢查
- 22. verifiedEmail美國在線OpenID
- 23. VBA:格式日期爲美國標準
- 24. 獲取經緯度爲美國
- 25. 地理編碼恢復爲美國
- 26. VBA日期保留爲美國版
- 27. 將字符串轉換爲dateTime美國
- 28. 轉換英國日期格式爲美國
- 29. 如何將美國的DateTime.Now轉換爲英國當地時間?
- 30. 無法創建美國國家實體,因爲「in」
只是'美國',還是你想顯示'英國'爲'英國'? – HoneyBadger
我使用羅斯文 –
也是英國成爲英國 –