0
A
回答
2
您可以使用MySQL的CASE
Statement。
SELECT CASE situation
WHEN 0 THEN 1
ELSE 0
END CASE
FROM users;
HQL也有CASE
表達式。檢查this link。
1
這非常依賴於DBMS。
正如Marcelo所說,您可以使用Oracle NVL
或CASE
。
但我會去一個COALESCE
SQL函數。
相關問題
- 1. D3可以更改投影
- 2. 在OpenGL中更改投影
- 3. 使用MATLAB投影矩陣反投影
- 4. 在OpenLayers地圖中更改投影
- 5. Away3D 4.x更改投影中心
- 6. OpenLayers 3.2.1 - 更改默認投影
- 7. 投影使用pyproj
- 8. 如何使用ffmpeg更改360視頻投影?
- 9. 使用自定義投影更改覆蓋圖行爲
- 10. 使用底圖時更改地圖投影
- 11. 使用D3更改可視化的形狀文件投影
- 12. 如何在LINQ中更改一個沒有新投影的值?
- 13. 使用LINQ投射投影列表返回空值列表?
- 14. MKMapView使用什麼投影?
- 15. NHibernate的投影使用SqlQuery
- 16. SortedDictionary投影使用linq
- 17. ReactiveMongo:如何使用投影
- 18. 投影使用MongoDB的
- 19. YQL列投影使用XPATH
- 20. 何時使用Hibernate投影?
- 21. SpringData MongoDB使用投影
- 22. 使這一LINQ投影查詢更好
- 23. NHibernate的投影:如何獲得使用標準API與投影
- 24. 什麼是價值投影?
- 25. Direct3D中投影和未投影的Z值之間的關係
- 26. 投影使用$ VS使用$切片
- 27. 使用C#在OpenGL中使用投影?
- 28. 更改MYSQL INT值
- 29. MySQL更改SUM值
- 30. Leaflet.js投影與Google Maps投影
你是什麼意思的預測價值?你使用的是哪個數據庫? – Marcelo
@Marcelo我正在使用MySQL。這個SQL只是一個示例,但它指定了我需要的東西。例如,如果情況爲0,則在結果集中放置1,否則放置0. – adelarsq