2013-06-25 69 views
-2

我的表格的日期列格式为yyyy-mm-dd。PHP/MySQL仅针对从日期字段开始的月份

是否可以有一个查询,只列出在特定月份的任何一天中找到的结果?这个表格中可能有任何一年的任何一个月,但是我想只列出它们在2013年6月份的时间?

感谢

+5

我会觉得给你帮助,如果你第一次尝试更好的东西。 – Daedalus

+0

该字段的数据类型是什么?它是一个字符串,你插入了'yyyy-mm-dd'还是只是显示为'yyyy-mm-dd'的DateTime? MySql具有可用于获取mm插槽中的两个字符的字符串函数。检查子字符串函数。 – crush

+0

@达达卢斯我没有意识到这个网站是禁止人们不知道他们在做什么。 – robz228

回答

1
SELECT * FROM tablename WHERE date_column_name LIKE '2013-06%' 
+0

非常感谢! – robz228

1
select * from your_table 
where date_column between '2013-06-01' and '2013-06-30' 
相关问题