insert into ta values(default,'a','12:00' );
insert into ta values(default,'a','13:01' );
insert into ta values(default,'a','12:02' );
insert into ta values(default,'a','12:03' );
insert into ta values(default,'a','12:04' );
insert into ta values(default,'a','12:05' );
insert into ta values(default,'a','12:06' );
insert into ta values(default,'a','12:07' );
insert into ta values(default,'a','12:08' );
insert into ta values(default,'a','12:00' );
insert into ta values(default,'a','14:00' );
这个是我插入的数据 我不明白你写的意思 我就以我从你字面理解的来写吧 把时间做为字符串了做
找到12:00---13:00间的所有数据 查询结果为
insert into ta values(default,'a','12:00' );
insert into ta values(default,'a','13:01' );
insert into ta values(default,'a','12:02' );
insert into ta values(default,'a','12:03' );
insert into ta values(default,'a','12:04' );
insert into ta values(default,'a','12:05' );
insert into ta values(default,'a','12:06' );
insert into ta values(default,'a','12:07' );
insert into ta values(default,'a','12:08' );
insert into ta values(default,'a','12:00' );
不知道你是不是这个意思 我的sql语句是
select from ta where time like'12%' or time like"13:00"
希望是你想要的东西
select create_time, count(create_id) as count
from 表名
where create_time >= to_date('2014-9-01', 'yyyy-MM-dd')
and create_time <= to_date('2014-9-15', 'yyyy-MM-dd')
group by create_time;
select dateadd(day,-1,getdate()) as '24小时前',dateadd(day,1,getdate()) as '24小时后'
使用dateadd函数计算日期
select from tableA where colTime between '2014101 0:00:00000'
and '20141031 23:59:59000'
或者
select from tableA where convert(char,colTime,112) between '20141001' and '20141031'
sql格式化输出时间一般用convert函数。
语法:
CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。
可以使用的 style 值:
以上就是关于用JAVA搜索SQL数据库内某时间段内容并输出全部字段全部的内容,包括:用JAVA搜索SQL数据库内某时间段内容并输出全部字段、如何使用sql输出某个时间段内,每个时间的记录量、知道一个时间 怎么用数据库输出一个范围等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)