2016-12-06 28 views

回答

1

這將是這個樣子:

delete t1 
    from table1 t1 join 
     table2 t2 
     on t1.userid = t2.id 
    where t1.date > t2.registerdate + interval 90 day; 

我不知道,如果「90後日以來,」之前或之後表示。以上測試是在註冊日期後90天的日期。 < t2.registerdate - interval 90 day將用於「之前」。

+0

最終查詢:'從表格t1刪​​除t1 t1加入 表格t2 t2 on t1.userid = t2.id 其中NOW()> t2.registerDate + interval 90 day;'。十分感謝! – bars96

相關問題