close

問題

WHERE 1=1 AND DATE >='2018-09-11' AND DATE <='2018-09-11'

無法顯示9/11資料

 

判定原因:似乎是SQL比對時會有時日分的問題

 

解決方法

WHERE 1=1 AND CONVERT(CHAR(10), DATE,20) >= '2018-09-11' AND CONVERT(CHAR(10), DATE,20) <= '2018-09-11' 

只抓取到年月日資料

WHERE 1=1 AND (apply.create_date between '2018/09/11' AND '2018/09/11 23:59:59')

使用BETWWEN,並在結束日加上時日分

arrow
arrow
    全站熱搜

    蛋餅Brook 發表在 痞客邦 留言(0) 人氣()