我的表格有3个字段:ID
,startdate
,stopdate
。
他们的类型为“日期”。
如何选择在给定月份内具有startdate
的所有条目?
例如:显示startdate
在月份“08”中的所有条目。
这可能吗?
答案 0 :(得分:1)
SELECT *
FROM tblName
WHERE MONTH(startdate) = 8
逐行分手:
SELECT *
=>选择所有列FROM tblName
=>应该从tblName
table。WHERE MONTH(startdate) = 8
=> startdate
位于 08 。答案 1 :(得分:1)
除非我遗漏了什么,否则显而易见
select * from mytable where month(date_field) = 8