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-10-10'
But this query only return the data in '2014-10-09', excluding the data in '2014-10-10', unless I change the query to this below,
SELECT * FROM mytalbe WHERE date BETWEEN '2014-10-09' AND '2014-10-11'
This is not an ideal solution. How can I select the data including the data in '2014-10-10'?
NOTE:
I think my problem is different from other duplicate questions becos,
- My date type is TEXT.
- I need to select the date's data without its time.
- It is an SQLite database.
My sample data:
    sid     nid timestamp   date    
1   20748   5   1412881193  2014-10-09 14:59:53 
2   20749   5   1412881300  2014-10-09 15:01:40 
3   20750   5   1412881360  2014-10-09 15:02:40
 
     
     
     
     
    