mysql 表字段
分类表,showtime:字段是时间段表的ID
id showtime detail
时间段表
id start_time end_time
现在要查询在当前时间段内的所有分类
实在是想不出来可以按照这个条件直接查出的语句
现在处理方式是查询出来之后在遍历比较!
可不可以直接查询?这种语句有吗?
mysql 表字段
分类表,showtime:字段是时间段表的ID
id showtime detail
时间段表
id start_time end_time
现在要查询在当前时间段内的所有分类
实在是想不出来可以按照这个条件直接查出的语句
现在处理方式是查询出来之后在遍历比较!
可不可以直接查询?这种语句有吗?
分类表:tb_category 时间表 tb_time
参数:当前时间段的id
select tc.* from tb_time tt
left join tb_category tc on tt.id = tc.id
where tc.start_time >=tt.showtime and tt.showtime<=tc.end_time and tt.id = ?
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
两表join