«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как получить первый ряд каждой группы в MySQL?

Как получить первый ряд каждой группы в MySQL?

Опубликовано в 2025-03-23
Просматривать:494

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

Извлечение первых строк из групп в mysql

вы ищете способ получить первую строку для каждой группы в MySQL. В то время как предоставленные подходы C# и Linq-to-SQL несовместимы с MySQL, мы можем использовать другую технику.

в MySQL вы можете использовать подэлекты для достижения этого:

  1. . мин (id) От некоторого Группа по какой -тонике

    SELECT min(id) 
    FROM sometable 
    GROUP BY somecolumn
    впоследствии используйте этот набор первичных клавиш для фильтрации и выберите данные, которые вам требуются:
  2. SELECT somecolumn, anothercolumn 
    FROM sometable 
    WHERE id IN (
       SELECT min(id) 
       FROM sometable 
       GROUP BY somecolumn
    );
    ]
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3