between: select * from [tablename] where [日期] between '2008-01-01' and '2008-10-31' --查询字段[日期]在2008-01-01(含)至2008-10-31(含)之间 表tablename的记录. in: 1、select * from [tablename] where [日期] in ('2008-01-01','2008-02-01','2008-03-01') --查询表tablename中[日期]是2008年第一季度第一天的记录 2、select * from [tablename] where [日期] in (select [日期] from [tb] where 条件...) --查询表tablename里[日期]在 (表tb 里符合条件 的 日期). (责任编辑:admin) |