sql >> Database teknologi >  >> RDS >> Sqlserver

vælg én række pr. ID

Dette vil vælge en vilkårlig række pr. kolonne 1.
Du kan ikke vælge, hvilken række du vil have

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



  1. søgeside, der giver brugeren mulighed for at vælge mellem tre typer ved hjælp af php mysql

  2. 5 måder at kontrollere, om der findes en tabel i PostgreSQL

  3. Hvordan opdaterer man en tabel ved hjælp af en udvalgt gruppe med en anden og sig selv som datakilde i MySQL?

  4. Har brug for hjælp til korrekt SQL