id date temp prcp
1 2015-01-01 -27.18 0
1 2015-01-02 -25.9 1.03
1 2015-01-03 -17.89 9.44
1 2015-01-04 -17.89 9.44
1 2015-01-05 -17.89 9.44
SELECT * FROM tbl WHERE id=1 and date between '2015-01-03' and '2015-01-05'
如何修复上面的SQL查询?我试图提取两个日期'2015-01-03' and '2015-01-05'
答案 0 :(得分:2)
您的意思是日期> =' 2015-01-03'和日期< =' 2015-01-05'?
答案 1 :(得分:2)
我认为" date"因为列名是一个坏主意。 尝试用双引号引用它们。