Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

selecione uma linha por ID


Isso escolherá um arbitrário linha por coluna 1.
Você não pode escolher qual linha deseja
SELECT
   ...
FROM
    (SELECT
       *,
       ROW_NUMBER() OVER (PARTITION BY Column1 ORDER BY (SELECT 1)) AS rn
    FROM
       MyTable
    ) foo
WHERE
   rn = 1