如果定义起始时间为“月S”、“日S”,结束时间为“月E”、“日E”,那该如何写SQL语句来选择这段时间内的数呢?
Select * from 数据库名 where 年="&request.form("年")&" and 日 between "&request.form("日s")&" and "&request.form("日e")&" and 月 in (Select 月 from 数据库名 where 月 between "&request.form("月s")&" and "&request.form("月e")&")
这样可以实现一部分功能,但是日不在“日S”和“日E”之间的但月在“月S”与“月E”之间的却不被显示出来,各位,该怎么写呢?
我比较笨笨