嗨我有一张如下表
year | month | otherdata
2015 1
2015 1
2015 3
2015 4
2015 4
2016 1
2016 2
2016 2
这里我如何选择(2015年/月4至2016年/月2)的所有数据 我尝试了以下查询。
select * from `schedule_details` where (`year` >= 2015 and `month` >= 4) and (`year` <= 2016 and `month` >= 2)
但它不起作用。我该怎么做呢?请帮忙
答案 0 :(得分:0)
感谢 解决了问题
Select *
From schedule_details
Where ( year = 2015 And month >= 4 )
Or ( year > 2015 And year < 2016 )
Or ( year = 2016 And month <= 2 )
还有其他更好的方法吗?