首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么查出一个时间段内的数据

2012-08-09 
如何查出一个时间段内的数据两个这样的表,要求查出所在时间段内的数据table1idstarttimeendtimename100:00

如何查出一个时间段内的数据
两个这样的表,要求查出所在时间段内的数据
table1
id starttime endtime name
1 00:00 03:00 a
2 05:00 11:00 b
3 13:00 22:00 c

table2
id name time
1 aa 1:00
2 bb 5:00
3 vv 18:00
4 dd 20:00

如何查出这样的内容

id name tepName
1 aa a
2 bb b
3 vv c
4 dd c

帮忙指点一二,,谢谢了

[解决办法]

SQL code
SELECT table1.id,table1.name,table2.name AS tepNameFROM table1 INNER JOIN table2 ON table2.time between table1.starttime AND table1.endtime 

热点排行
Bad Request.