我想構建一個查詢,它給了我基於列的唯一記錄。這個簡化的數據的樣品:SQL查詢的唯一記錄
version first last
a joe smith
b jane smith
c biff mcelroy
a thad dussledorf
我想查詢返回基於所述version
獨特記錄(所以在這種情況下1的a,b的情況下,和c)。對於這些返回的行,應該表示所有3列。所以理想的結果將是:
version first last
a joe smith
b jane smith
c biff mcelroy
堆表沒有「行順序」的概念。你的表是否有時間戳或用來選擇合適的版本「a」? –
你能告訴我們你到目前爲止所嘗試過的嗎? – Lex
這是用於SQL-Server的嗎?還是Postgres?還是訪問?還是火鳥?或者SQLite?要麼 ...? –