0
我是新来的MySQL,并试图构建一个MySQL查询执行以下操作:嵌套MySQL查询
表A: 时间戳| id_num
表B: 部门| first_id | second_id
- 表A可能包含重复id_nums,结果只能返回任何ID_NUM一次,如果重复存在
- 的id_nums必须记录在最近一周内
- 我想搜索任何ID_NUM该即在表B中的first_id和second_id之间,给定一个特定的部门。
这是我迄今为止尝试没有成功:
SELECT DISTINCT ID_NUM从
A
WHEREtimestamp
> '2013年9月19日00:00:00 ' AND ID_NUM之间(SELECTfirst_id
FROMB
WHEREdept
=X
)AND(SELECTlast_id
FROMB
WHEREdept
=X
)
有关如何最好地进行此类操作的任何提示? 在此先感谢。