sql >> Databasteknik >  >> RDS >> Mysql

Hur väljer man den första raden för varje grupp i MySQL?

Jag baserade mitt svar enbart på rubriken på ditt inlägg, eftersom jag inte kan C# och inte förstod den givna frågan. Men i MySQL föreslår jag att du provar subselects. Skaffa först en uppsättning primärnycklar med intressanta kolumner och välj sedan data från dessa rader:

SELECT somecolumn, anothercolumn 
  FROM sometable 
 WHERE id IN (
               SELECT min(id) 
                 FROM sometable 
                GROUP BY somecolumn
             );


  1. hämta tabellnamn från en kolumn för från-sats

  2. Inga resultat returnerade av frågefelet i PostgreSQL

  3. Genialt SQL Password Changer Utility för att återställa SQL Password

  4. Vad är rad-, sid- och tabelllås? Och när de förvärvas?