广州房价为什么这么低:怎样得到某个月的所有数据?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/08 20:04:57
SQL语句,传递过来2个变量,年和月,得到指定年月的所有数据。

select * from 表 where 字段>=#年-月-1# and 字段<#年-月+1-1#

月+1指月份加1;
但是对于12月来说,需要年+1,同时月=1;

需要编程啦。

select * from 表名 where 时间=#时间#

是什么数据库?
oracle中有trunc函数可以实现这样的功能。
假设传递过来的2个变量是 2000年7月
那么sql语句是这样的:
select * from 表名 where trunc(时间列,month)='01-07-2000'