ソートされたキーごとに5つのユニークな値を取得したいと考えています。 は以下の表の例である: -
ソートキーごとに固有の値を取得する(SQL)
期待される結果は、5,10,3,9,1です。テーブルからの最初のユニークな5値。おかげさまで
ソートされたキーごとに5つのユニークな値を取得したいと考えています。 は以下の表の例である: -
ソートキーごとに固有の値を取得する(SQL)
期待される結果は、5,10,3,9,1です。テーブルからの最初のユニークな5値。おかげさまで
(MySQLのについて)、これを試してみてください:
SELECT DISTINCT value FROM <table-name> ORDER BY serial LIMIT 5;
あなたはOracle
のために次の操作を行うことができます:SQL Serverの場合
select * from (
select value
from table
group by value
order by min(serial)
) where rownum <=5
DBMSにタグを付けてください。 – JohnHC
SELECT TOP(5)Value、Count(Value)からTableXから値でOR SELECT TOP(5)Distinct ValueからFROM TableX。ここでは5もパラメータ化できます – Brijesh
SELECT TOP(5)値、数(値)TableXから値の順番でシリアル順 – Brijesh