看板 Database 關於我們 聯絡資訊
請問一下各位板友。 假設我有兩個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