sql >> Database >  >> RDS >> Mysql

Hoe selecteer je de eerste rij voor elke groep in MySQL?

Ik heb mijn antwoord alleen gebaseerd op de titel van je bericht, omdat ik C# niet ken en de gegeven vraag niet begreep. Maar in MySQL raad ik je aan om subselects te proberen. Verkrijg eerst een set primaire sleutels van interessante kolommen en selecteer vervolgens gegevens uit die rijen:

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


  1. Doorzoek alle tabellen, alle kolommen voor een specifieke waarde SQL Server

  2. SQL Group By met een Order By

  3. Voeg een nieuwe tabelkolom toe aan een specifieke ordinale positie in Microsoft SQL Server

  4. SQLAlchemy geen wachtwoord opgegeven fout