請問一下各位板友。
假設我有兩個table ( T1和T2)要做natural join,
兩個table都有個timestamp的欄位叫time,
在join完後的排序,若用order by的話只能對其中一個欄位來排序,
或是"order by T1.time,T2.time"先用其中之一,相同再用另一個。
能不能有排序的方式是以T1.time和T2.time之中時間比較小的為準來排序?
order by能辦到嗎?
我有查過mysql的手冊,
order by的語法定義是這樣,ORDER BY {col_name | expr | position}
感覺expr似乎可以,但不知道語法怎麼用?另外,posistion又是什麼?
手冊上也沒寫。
先謝謝各位囉!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.2.170