在一個表中,我在某些記錄中的某個字段中的值爲zero(0)
,但是當我使用查詢來避免此字段中的空值時,它不考慮具有0值的字段。如何克服這一點?mysql零和空值
SELECT
*
FROM wr
WHERE dir <> ''
AND UNIX_TIMESTAMP(CONCAT(date, ' ', time))
BETWEEN '$time_start_unix' AND '$time_end_unix
字段dir是一個帶有兩個小數點的十進制字段。值可以是空白以及0 to 360
。我不想要空值或空值,但需要零值記錄
幫自己一個大忙和存儲日期和時間作爲一個單一的實體。 – Strawberry
我無法複製此行爲。你的意思是NULL而不是'空白' – Strawberry