資料庫名稱:postgresql
資料庫版本:8.4
內容/問題描述:
小弟有個table,欄位屬性是是text,存的資料是日期且有部分欄位是有空值的, 存的格式
如下
2018/1/2
2018/12/1
2018/10/2
用
select * from table where date(date) between date(2018/1/1) and
date(2018/2/1)
會出現error 欄位有空值的錯誤,想說用
select * from table where (date(date) between date(2018/1/1) and
date(2018/2/1)) and date !=''
會出現一樣的問題,看來關念有誤
麻煩各位高手指點,感謝