Sql语句 查询一个日期范围的数据 怎么写 我是个小白 勿取笑!!!!!!!!!!
select * from 数据库表名 where 日期的字段名>开始的日期 and 日期的字段名<结束的日期
注意:日期必须用单引号引起来,否则就查询不出数据来
where date>'2001-1-1 11:11:11' and date<'2011-1-1 11:11:11'
select .. where data>'日期' and date<'日期'
需要在要查询的表中增加“日期”字段,并且在插入数据的时候要填写插入时间,之后才能如你需要的按日期查找数据。
oracle-sql:
select * from table1 where clnum between to_data('2018-01-01','yyyy-mm-dd') and to_data('2018-12-31','yyyy-mm-dd') ;
mysql-sql 不用函数转换
select * from table where clnum between '1987-06-06' and '1997-06-06'