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

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

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

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

Pandas счетчик (отдельный) эквивалент

Я использую pandas как замену db, поскольку у меня есть несколько баз данных (oracle, mssql и т.д.), и я не могу сделать последовательность команд эквивалентом SQL. У меня есть таблица, загруженная в DataFrame с некоторыми столбцами: YEARMONTH, CL...
14 мар. '13 в 13:50
7

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

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

Что быстрее, SELECT DISTINCT или GROUP BY в MySQL?

Если у меня есть таблица CREATE TABLE users ( id int(10) unsigned NOT NULL auto_increment, name varchar(255) NOT NULL, profession varchar(255) NOT NULL, employer varchar(255) NOT NULL, PRIMARY KEY (id) ) и я хочу получить все уникальны...
24 февр. '09 в 12:04
6

Что означает предложение SQL "GROUP BY 1"?

Кто-то отправил мне SQL-запрос, в котором предложение GROUP BY состояло из инструкции: GROUP BY 1. Это должно быть опечатка правильно? Ни в одной колонке не указан псевдоним 1. Что это может означать? Правильно ли я предполагаю, что это должна быть...
12 сент. '11 в 19:10
10

Порядок MySQL перед группой

Есть много похожих вопросов, которые можно найти здесь, но я не думаю, что любой ответ на вопрос адекватно. Я продолжу с текущего наиболее популярного question и использую их пример, если это хорошо. Задача в этом случае - получить последнюю запись...
08 февр. '13 в 10:38
13

Как группировать время в час или на 10 минут

нравится, когда я делаю SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] как указать период группы? MS SQL 2008 2nd Edit Я пытаюсь SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DA...
15 февр. '11 в 10:45
5

Присоединяйтесь к двум операциям SELECT

Можно ли объединить результаты 2 операторов sql SELECT в одном операторе? У меня есть база данных задач, где каждая запись - это отдельная задача со сроками исполнения (и PALT, который представляет собой INT дней с начала до крайнего срока. Age также...
10 мая '12 в 16:36
3

linq с groupby и count

Это довольно просто, но я в недоумении: Учитывая этот тип набора данных: UserInfo(name, metric, day, other_metric) и этот образец данных: joe 1 01/01/2011 5 jane 0 01/02/2011 9 john 2 01/03/2011 0 jim 3 01/04/2011 1 jean 1 01/05/2011 3 jill 2 0...
02 сент. '11 в 15:27
7

Относительные частоты/пропорции с dplyr

Предположим, что я хочу рассчитать долю разных значений в каждой группе. Например, используя данные mtcars, как я могу рассчитать относительную частоту числа передач с помощью am (автоматически/вручную) за один раз с помощью dplyr? library(dply...
04 июл. '14 в 14:31
5

Как получить доступ к pandas groupby dataframe по ключу

Как мне получить доступ к соответствующей группе по кадру данных в объекте groupby с помощью ключа? С помощью следующей группы: rand = np.random.RandomState(1) df = pd.DataFrame({'A': ['foo', 'bar'] * 3, 'B': rand.randn(6), ...
06 февр. '13 в 16:55
6

MongoDB SELECT COUNT GROUP BY

Я играю с MongoDB, пытаясь понять, как сделать простой SELECT province, COUNT(*) FROM contest GROUP BY province Но я не могу понять, используя эту функцию. Я могу сделать это, используя какой-то действительно странный синтаксис группы db.user.gro...
16 апр. '14 в 17:34
14

Количество записей, возвращаемых группой

Как подсчитать количество записей, возвращаемых группой по запросу, Например, select count(*) from temptable group by column_1, column_2, column_3, column_4 Дает мне, 1 1 2 Мне нужно подсчитать приведенные выше записи, чтобы получить 1 + 1 + ...
28 февр. '11 в 20:06
6

Возможно ли использовать GROUP BY несколькими столбцами с использованием MySQL?

Возможно ли GROUP BY более одного столбца в запросе MySQL SELECT? Например: GROUP BY fV.tier_id AND 'f.form_template_id'
03 дек. '09 в 17:13
6

GROUP BY с MAX (DATE)

Я пытаюсь перечислить последний пункт назначения (время отправления MAX) для каждого поезда в таблице, например: Train Dest Time 1 HK 10:00 1 SH 12:00 1 SZ 14:00 2 HK 13:00 2 SH ...
16 авг. '10 в 7:30