我有以下查詢..MySQL查詢消除重複,但只有彼此相鄰
SELECT Flights.flightno,
Flights.timestamp,
Flights.route
FROM Flights
WHERE Flights.adshex = '400662'
ORDER BY Flights.timestamp DESC
它返回下面的截圖。
但是我不能使用一個簡單的組,例如BCS6515將在列表中出現很多,我只想「壓縮」在這個列表中彼此相鄰的行。
輸出(注BCS6515兩次在此列表中,因爲他們沒有在第一個查詢相鄰)的一個例子
這就是爲什麼一個GROUP BY flightno將無法正常工作。
在閱讀您的文章後,我有一些類似的想法,並更好地構建數據,以便這個問題甚至不可能發生在第一位! – 2011-03-25 03:08:17
這絕對是更好的方法去^ _^ – jswolf19 2011-03-25 03:10:47
是的,做得更好! – 2011-03-28 08:36:49