-2

時間の経過とともに記録された回答の表がありますが、各回答の最新バージョンのみを返したいと考えています。

例えば。

1, Bob
2, Bob
3, Rita
4, Sue
5, Bob
6, Sue

...戻り値:

3, Rita
5, Bob
6, Sue

何か案は?

4

2 に答える 2

3

次のことを試してください。nameは名前の付いた列で、idは番号の付いた列です。

SELECT MAX(ID), Name  
FROM Table  
GROUP By Name 

編集:
さらにIDでクエリを並べ替える場合は、次のことを試してください。

SELECT MAX(ID) as ID, Name  
FROM Table  
GROUP By Name
ORDER BY ID
于 2013-02-21T13:01:57.800 に答える
-1

使用できますSELECT DISTINCT col [...]。それはうまくいくはずです!

編集者SELECT [...] GROUP BY col

于 2013-02-21T13:02:51.503 に答える