sql >> Databáze >  >> RDS >> Mysql

Jak vybrat první řádek pro každou skupinu v MySQL?

Svou odpověď jsem vycházel pouze z názvu vašeho příspěvku, jelikož neznám C# a danému dotazu jsem nerozuměl. Ale v MySQL doporučuji vyzkoušet podvýběry. Nejprve získejte sadu primárních klíčů zajímavých sloupců a poté vyberte data z těchto řádků:

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


  1. MySQL Zobrazit granty pro všechny uživatele

  2. Příklady MAKEDATE() – MySQL

  3. Jak odstranit položky z databáze sqlite pomocí třídy SQLiteOpenHelper

  4. Rozdíl mezi sys.views, sys.system_views a sys.all_views na serveru SQL Server