我在MySQL中有一個子查詢問題。查詢運行到超時:NOT IN子查詢 - MySQL中超時
SELECT mac FROM cc_btdata WHERE DATE(time)="2014-09-29" AND mac NOT IN (
SELECT mac FROM cc_btdata WHERE DATE(time) BETWEEN ("2014-09-29" - INTERVAL 60 DAY) AND ("2014-09-29" - INTERVAL 1 DAY) GROUP BY mac) GROUP BY mac
當我逐個調用查詢時,它的工作原理。但是,當我將它們稱爲子查詢時不行。我也在我的開發環境中嘗試了MariaDB中的查詢,但它的工作原理卻不在MySQL中。
這個查詢有什麼問題?
謝謝!
謝謝你 - 你的第二個代碼的偉大工程,非常快。 – mittererr 2014-10-28 08:09:24