"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment récupérer la première ligne de chaque groupe dans MySQL?

Comment récupérer la première ligne de chaque groupe dans MySQL?

Publié le 2025-03-23
Parcourir:253

How to Retrieve the First Row of Each Group in MySQL?

Extraction des premières lignes à partir de groupes dans mysql

Vous cherchez un moyen de récupérer la première ligne pour chaque groupe dans MySQL. Bien que les approches C # et Linq-to-SQL soient incompatibles avec MySQL, nous pouvons utiliser une technique différente. min (id) De quelque chose Groupe par SomeColumn

    Par la suite, utilisez cet ensemble de touches principales pour filtrer et sélectionner les données dont vous avez besoin:
  1. Sélectionnez SomeColumn, un autre column De quelque chose Où id in ( Sélectionnez Min (ID) De quelque chose Groupe par SomeColumn );
    SELECT min(id) 
    FROM sometable 
    GROUP BY somecolumn
  2. Cette méthode vous permet de récupérer la première ligne pour chaque groupe sans avoir besoin de traductions T-SQL complexes.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3