說我有列'a'和'b'。如果!a || b
記錄被視爲「準備就緒」。我怎樣才能通過這個準備好的條件來分類我真的生鏽與SQL,我不記得什麼是最好的方式來做到這一點。我的猜測是我可以添加一個帶有布爾結果的列,然後按該列進行排序,但我嘗試過搜索,似乎無法找到我要找的內容。我怎樣才能根據一些布爾邏輯ORDER BY?
0
A
回答
5
order by case when !a || b then 0 else 1 end
+1
+1,用於'CASE'語句的更廣泛支持。 – 2011-06-04 01:16:30
2
您可以將表達式放在ORDER BY
子句中。
ORDER BY (!a || b) ASC
0
所以你只是想要所有的行在哪裏!a或b是真的第一?如果是這樣,按!a然後按b。
相關問題
- 1. 怎樣才能布爾用戶輸入
- 2. 我怎樣才能避免在C#中布爾值數據?
- 3. 我怎樣才能返回null或布爾從功能
- 4. 我怎樣才能得到Kendo編輯按鈕瓦爾
- 5. 布爾邏輯[布爾]
- 6. 我怎樣才能memcpy布爾向量字符數組?
- 7. 我怎樣才能
- 8. 我怎樣才能得到這個數據庫在GROUP BY
- 9. 我怎樣才能寫出這個sql根據以下標準
- 10. NSUserDefaults布爾邏輯
- 11. 邏輯與布爾
- 12. 我怎樣才能笨
- 13. 我怎樣才能讓垂直響應根據顯示
- 14. 我怎樣才能從一個XML佈局到另一個
- 15. 我怎樣才能從我的擴展名向我導出一些數據?
- 16. 我怎樣才能在Magento
- 17. 我怎樣才能笨
- 18. 我怎樣才能在C++
- 19. 我怎樣才能在Python
- 20. 我怎樣才能從DataGridView
- 21. 我怎樣才能在Castle.Windsor
- 22. 我怎樣才能得到
- 23. 我怎樣才能在MySQL
- 24. 我怎樣才能使PHP
- 25. 我怎樣才能在Zebble
- 26. 我怎樣才能在vb.net
- 27. 我怎樣才能在Doctrine2
- 28. 我怎樣才能從WP7
- 29. 我怎樣才能在Python
- 30. 我怎樣才能用jQuery
你正在使用哪些DBMS?有些人以其他人不支持的方式支持布爾人。 – ErikE 2011-06-03 22:34:49