SQLite database - select the data between two dates?

后端 未结 3 1801
萌比男神i
萌比男神i 2020-12-06 02:53

I want to select my data by date - from a date until another date, so I have this query,

SELECT * FROM mytalbe WHERE date BETWEEN \'2014-10-09\' AND \'2014-1         


        
3条回答
  •  感情败类
    2020-12-06 03:20

    IF date is a timestamp, you'll need to do like:

    SELECT * FROM mytalbe WHERE date BETWEEN '2014-10-09 00:00:00' AND '2014-10-10 23:59:59'
    

    Or you can do, I believe:

    SELECT * FROM mytalbe WHERE DATE(date) BETWEEN '2014-10-09' AND '2014-10-10'
    

    Or, since it is a text field:

    SELECT * FROM mytalbe WHERE DATE_FORMAT(date,'%Y-%m-%d') BETWEEN '2014-10-09' AND '2014-10-10'
    

提交回复
热议问题