Результаты поиска по запросу "group-by"

2 ответа

Я обнаружил, что отправка групповых байтов и агрегатных функций в подзапросы в части from дает наилучшие результаты.

у эквивалентную функциональность GROUP_CONCAT MySql в DB2. Я пробовал XML Aggrigate functon DB2 для сокрытия мордов. SELECT a.ID, substr(xmlserialize(xmlagg(xmltext( concat(',', SPECIALISATION)))as varchar( 1024 )),2), ...

2 ответа

эй @ Conrad ваш запрос дает топ пользователей по компании? или топовый пользователь вообще?

ался часами, но не могу заставить запрос делать то, что я хочу, используя DB2. Из таблицы «Компания и пользователи» у меня есть следующая информация о количестве билетов на компанию / пользователя user company quantity ------------ ------------ ...

4 ответа

MySQL использует обратные пометки, PostgreSQL использует двойные кавычки, как в стандарте SQL. MySQL не соответствует стандарту.

ЛЕНИЕ ВОПРОСА: ERROR: column "Fruits" does not existЗапуск Postgres 7.4 (Да, мы обновляем) Почему я не могу заказать псевдоним столбца? хочет тоже. "TypeOfFruits" в ORDER BY, почему? SELECT (CASE WHEN tof."TypeOfFruits" = 'A' THEN 'Apple' WHEN ...

ТОП публикаций

6 ответов

тогда мы должны использовать группу для столбцов col1 и col2

х пор я написал функцию Aggregate, а затем предложение Group By, чтобы найти значения, основанные на SUM, AVG и других функциях Aggregate. Я немного запутался в предложении Group By. Когда мы используем функции Aggregate, какие столбцы мне нужно ...

3 ответа

Postgres Медленная группа по запросу с максимальным

Я использую Postgres 9.1, и у меня есть таблица с примерно 3,5 млн. Строк eventtype (varchar) и eventtime (timestamp) - и некоторых других полей. Существует всего около 20 различных типов событий, а время события составляет около 4 лет. Я хочу ...

5 ответов

я изменил условие соединения; это работает сейчас, проверьте это

я есть некоторые данные, как это: row id 1 1 2 36 3 37 4 38 5 50 6 51Я хотел бы запросить его, чтобы выглядеть так: row id group 1 1 1 2 36 2 3 37 2 4 38 2 5 50 3 6 51 3... так что я могу GROUP BY, где номера последовательно ...

5 ответов

Ваше решение будет работать для многих случаев, но не для конкретного случая, который у меня есть. Округляя, можно сделать так, чтобы две записи находились в пределах одной секунды друг от друга, но попадали в разные сегменты. +1 в любом случае, так как это быстрый способ выполнить работу в основном.

оложим, у меня есть таблица с 3 столбцами: id (PK, int)отметка времени (datetime)название (текст)У меня есть следующие записи: 1, 2010-01-01 15:00:00, Some Title 2, 2010-01-01 15:00:02, Some Title 3, 2010-01-02 15:00:00, Some TitleМне нужно ...

8 ответов

Не уверен, почему он получил отрицательный голос. Было бы замечательно, если бы downvoter мог занять некоторое время, чтобы объяснить несогласие или неправильность ответа.

я есть такая таблица: name date time tom | 2011-07-04 | 01:09:52 tom | 2011-07-04 | 01:09:52 mad | 2011-07-04 | 02:10:53 mad | 2009-06-03 | 00:01:01сначала я хочу самое старое имя: SELECT * ORDER BY date ASC, time ASC GROUP BY name(-> не ...

3 ответа

Нет, все еще нет свободных мест ...

не посоветовал хороший человек и программистЯ должен упростить мою таблицу. До сих пор я создал новую таблицу (x-month, y-towns, value-Nettotal), она работает, но все же я не понимал, почему он не может сгруппировать значения (nettotal) ...

3 ответа

Рад за это быть отредактированным, если это может быть улучшено.

я проблемы. Я не могу понять существующие ответы на этот вопрос по переполнению стека, и я слишком новичок в LINQ to SQL, чтобы иметь возможность самому разобраться в этом. Смотрите этот SQL: select p.Name as ProductName, SUM(o.NumberOf) as ...