我有离开数据表:
dep_date
10/01/2018
21/02/2018
14/03/2018
25/04/2018
其中 dep_date
字段是varchar
如何在dep_date
中搜索一个月= 3?
只需使用like %/03/%
。
或完整的行是:
select * from table_name where dep_date like '%/03/%';
我想建议您使用日期类型将日期存储在数据库中而不是VARCHAR中。
尝试以下命令:(带日期类型)
Select * FROM departure WHERE MONTH(dep_date) = 3
:)