我有一张看起来像这样的表:
id batch_id start_ts stop_ts
我想选择昨天开始的那些ID(可以通过给出start_ts> ..和start_ts< ..来轻松完成),并在表中使用与此id的batch_id相同的batch_id进行另一个id我昨天结束了。
构建这个MySQL查询的好方法是什么?
答案 0 :(得分:2)
怎么样......
select <field list>
from table t1
join table t2 on t1.id = t2.batch_id
where start_ts between <date 1> and <date 2>