用JAVA搜索SQL数据库内某时间段内容并输出全部字段
发布网友
发布时间:2022-05-16 20:38
我来回答
共2个回答
热心网友
时间:2023-08-20 14:22
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"
希望是你想要的东西
热心网友
时间:2023-08-20 14:23
select * from WebGetOrderTable w where tableId=? AND CONVERT(VARCHAR(20),repastTime,102)='2007.10.21';
这只是取到时间~剩下的比较你自己想下吧0。0
你用114那个吧hh:mi:ss:mmm(24h)
里面的102是时间的格式 具体是下面
1 101 美国 mm/dd/yyyy
2 102 ANSI yy.mm.dd
3 103 英国/法国 dd/mm/yy
4 104 德国 dd.mm.yy
5 105 意大利 dd-mm-yy
6 106 - dd mon yy
7 107 - mon dd, yy
8 108 - hh:mm:ss
- 9 或 109 (*) 默认值 + 毫秒 mon dd yyyy hh:mi:ss:mmmAM(或 PM)
10 110 美国 mm-dd-yy
11 111 日本 yy/mm/dd
12 112 ISO yymmdd
- 13 或 113 (*) 欧洲默认值 + 毫秒 dd mon yyyy hh:mm:ss:mmm(24h)
14 114 - hh:mi:ss:mmm(24h)
- 20 或 120 (*) ODBC 规范 yyyy-mm-dd hh:mm:ss[.fff]
- 21 或 121 (*) ODBC 规范(带毫秒) yyyy-mm-dd hh:mm:ss[.fff]
- 126(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm(不含空格)
- 130* 科威特 dd mon yyyy hh:mi:ss:mmmAM
- 131* 科威特 dd/mm/yy hh:mi:ss:mmmAM