比如数据库中有三条数据,birthday(出生日期)分别为:
01/01/1980
12/12/1985
01/01/2001
(查询时可直接用年:1980,1985,2001)
现在想按四段查询得到这样形式的结果:
birthday
~1900
1901~1950
1951~2000
2001~
如上面的三条数据,结果应为:
birthday
1951~2000
2001~
※注意:因为“~1900”和“1901~1950”的数据没有,所以不显示。
怎么写SQL语句能达到这种效果呢?