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
)
有關如何最好地進行此類操作的任何提示? 在此先感謝。