查看我的結果集,儘管我的條件我看到一個空白字段。MySQL LENGTH()> 0和NOT NULL沒有得到預期的結果
我想選擇:
SELECT column
FROM table
WHERE LENGTH(column) > 0 AND column IS NOT NULL
我也嘗試:
WHERE LENGTH(column) <> 0 AND column IS NOT NULL
,但是,我仍然看到一個空白的領域。
在我的選擇,我試圖檢查該字段的內容:
SELECT column, LENGTH(column), HEX(column)
等等
但是,他們都拿出了爲0,看似空無一物,分別。
我在這裏錯過了什麼?
你是說SELECT'LENGTH(column)'返回'0'? – 2013-03-07 22:26:54
正確。 LENGTH(列)返回0 – Mailman 2013-03-07 22:36:57
刪除我的答案,因爲你alreay嘗試它..你用什麼語言來檢索數據,你可以發佈代碼? – Oli 2013-03-07 22:39:58