sql >> Base de Datos >  >> RDS >> Sqlserver

seleccione una fila por ID

Esto elegirá uno arbitrario fila por columna 1.
No puedes elegir qué fila quieres

SELECT
   ...
FROM
    (SELECT
       *,
       ROW_NUMBER() OVER (PARTITION BY Column1 ORDER BY (SELECT 1)) AS rn
    FROM
       MyTable
    ) foo
WHERE
   rn = 1