![](/img/trans.png)
[英]How to return 'true/false' for each value, if it appears at a groups in MYSQL?
[英]MySQL return true/false if col value != specified value
如何編寫基於列值返回true / false(實際為1/0)的MySQL查詢。
在我的實例中,我想為日期時間列返回“ hasDate”,我們稱之為myDateTime
如果myDateTime的值為000-00-00 00:00:00我想返回hasDate為0(假)
如果myDateTime還有其他值,我想返回hasDate為1(true)
謝謝你的協助。
使用IF
語句
SELECT IF(myDateTime = '0000-00-00 00:00:00',0,1) AS hasDate FROM myTable
但是最好的主意是更改您的數據結構,以避免這樣做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.