如何查出一个时间段内的数据
两个这样的表,要求查出所在时间段内的数据
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 tepName
FROM table1 INNER JOIN table2 ON table2.time between table1.starttime AND table1.endtime