Вопросы с тегом '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