在两个数字集之间构建sql查询

sulc1iza  于 2021-06-25  发布在  Mysql
关注(0)|答案(1)|浏览(357)

嗨,我有一张这样的table

name | year | month
james| 2017 | 2
stacy| 2017 | 4
josh | 2017 | 8
june | 2017 | 9 
mary | 2018 | 1
hawk | 2018 | 2
sim  | 2018 | 3

如何选择2017年第8个月到2018年第3个月之间的所有人员。
谢谢你的帮助和建议。

smdnsysy

smdnsysy1#

你可以这样写条件

year * 100 + month between 201708 and 201803

where 201708 = 2017 * 100 + 8 
and   201803 = 2018 * 100 + 3

相关问题