Вопросы с тегом 'group-by'

GROUP BY - это команда в стандарте реляционной базы данных SQL для свертывания группы строк, которые совместно используют общие значения полей в одной строке. Совокупные функции могут выполняться для других полей группы, таких как SUM() или AVG(), для сопоставления связанных данных с одним значением.
14

Выберите первую строку в каждой группе GROUP BY?

Как следует из названия, я хотел бы выбрать первую строку каждого набора строк, сгруппированных с помощью GROUP BY. В частности, если у меня есть таблица purchases, которая выглядит так: SELECT * FROM purchases; Мой вывод: id | customer | t...
27 сент. '10 в 1:23
9

Группа в LINQ

Предположим, что если мы имеем такой класс, как class Person { internal int PersonID; internal string car ; } Теперь у меня есть список этого класса: List<Person> persons; Теперь этот список может иметь несколько экземпляров с о...
06 сент. '11 в 19:44
2

Использование группы по нескольким столбцам

Я понимаю суть GROUP BY x Но как работает GROUP BY x, y и что это значит?
10 мар. '10 в 23:11
25

Получение последней записи в каждой группе - MySQL

Есть таблица messages которая содержит данные, как показано ниже: Id Name Other_Columns ------------------------- 1 A A_data_1 2 A A_data_2 3 A A_data_3 4 B B_data_1 5 B B_data_2 6 C C_data_1...
21 авг. '09 в 17:04
11

Группировать несколькими столбцами

Как я могу сделать GroupBy несколько столбцов в LINQ Что-то подобное в SQL: SELECT * FROM <TableName> GROUP BY <Column1>,<Column2> Как я могу преобразовать это в LINQ: QuantityBreakdown ( MaterialID int, ProductID int, ...
11 мая '09 в 7:24
14

MySQL Query GROUP BY день/месяц/год

Возможно ли, что я делаю простой запрос, чтобы подсчитать, сколько записей у меня есть за определенный период времени, например год, месяц или день, с полем TIMESTAMP, например: SELECT COUNT(id) FROM stats WHERE record_date.YEAR = 2009 GROUP BY rec...
03 февр. '09 в 20:29
17

Получить первую строку каждой группы

У меня есть таблица, в которой я хочу получить последнюю запись для каждой группы. Вот таблица: DocumentStatusLogs Table |ID| DocumentID | Status | DateCreated | | 2| 1 | S1 | 7/29/2011 | | 3| 1 | S2 | 7/30/2011 | | 6|...
27 июл. '11 в 8:41
9

Преобразование вывода Pandas GroupBy из Series в DataFrame

Я начинаю с входных данных, подобных этому df1 = pandas.DataFrame( { "Name" : ["Alice", "Bob", "Mallory", "Mallory", "Bob" , "Mallory"] , "City" : ["Seattle", "Seattle", "Portland", "Seattle", "Seattle", "Portland"] } ) Что при печати вы...
29 апр. '12 в 16:10
36

Самый эффективный способ группировать по массиву объектов

Каков наиболее эффективный способ группировки объектов в массиве? Например, учитывая этот массив объектов: [ { Phase: "Phase 1", Step: "Step 1", Task: "Task 1", Value: "5" }, { Phase: "Phase 1", Step: "Step 1", Task: "Task 2", Value: "10" ...
21 янв. '13 в 20:18
5

Получить статистику для каждой группы (например, количество, среднее и т.д.), Используя pandas GroupBy?

У меня есть фрейм данных df и я использую несколько столбцов из него для groupby: df['col1','col2','col3','col4'].groupby(['col1','col2']).mean() Таким образом, я почти получаю таблицу (фрейм данных), которая мне нужна. Чего не хватает, так это до...
15 окт. '13 в 15:00
15

Как конкатенировать строки поля строки в запросе PostgreSQL?

Я ищу способ конкатенации строк поля внутри группы по запросу. Так, например, у меня есть таблица: ID COMPANY_ID EMPLOYEE 1 1 Anna 2 1 Bill 3 2 Carol 4 2 Dave и я хотел сгруппировать по ...
04 сент. '08 в 14:27
25

Есть ли разница между GROUP BY и DISTINCT

Я узнал кое-что простое о SQL на днях: SELECT c FROM myTbl GROUP BY C Имеет тот же результат, что и: SELECT DISTINCT C FROM myTbl Что мне интересно, есть ли что-то другое в том, как механизм SQL обрабатывает команду, или это действительно одно и...
02 окт. '08 в 20:09
2

Как повернуть рамку данных

Что такое пивот? Как мне повернуть? Это стержень? Длинный формат для широкого формата? Я видел много вопросов о сводных таблицах. Даже если они не знают, что спрашивают о сводных таблицах, они обычно так и делают. Практически невозможно написать ...
07 нояб. '17 в 8:00
15

Ошибка, связанная с only_full_group_by при выполнении запроса в MySql

Я обновил свою систему и установил MySql 5.7.9 с php для веб-приложения, над которым я работаю. У меня есть запрос, который динамически создается, и при работе в более старых версиях MySql он отлично работает. С момента обновления до 5.7 я получаю эт...
06 дек. '15 в 7:42
7

должен появиться в предложении GROUP BY или использоваться в агрегатной функции

У меня есть таблица, которая выглядит как этот вызывающий 'makerar' cname | wmname | avg --------+-------------+------------------------ canada | zoro | 2.0000000000000000 spain | luffy | 1.00000000000000000000 spain...
26 окт. '13 в 1:50