我有這兩個表:MySQL的順序由其它表的行
表一:
--- ID --- Name ---
表B:
--- ID --- ID_of_a --- Date ---
現在我要訂購的table a
由行Date
(降序)table b
最新日期。例如: Table a
有ID爲「1」和「2」的行。
Table b
有這樣的行:{ID,ID_of_a,Date} {1,1,「2013-06-30」},{2,1,「2013-07-01」},{3,2,「2013 -07-02" }
從表ID的將是正確的順序:1 --- 2
查詢:
SELECT DISTINCT a.ID, a.Name FROM a, b WHERE a.ID=b.ID_of_a ORDER BY b.Date desc
但是,這並不有時工作。
什麼東西不能在上班時間跑? –
你用什麼查詢「有時候不行」 – RedBaron
哦,對不起。我總是忘了這一點。 - 編輯 –