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

6 ответов

 СУБД не может сказать, как свернуть записи

ю, что если у вас есть одна агрегатная функция в операторе SELECT, то все остальные значения в операторе должны быть либо агрегатными функциями, либо перечислены в предложении GROUP BY. Я не понимаюПочему это тот случай. Если я сделаю: SELECT ...

6 ответов

 и количество строк:

я есть таблица MySQL, которая имеет количество строк, и в каждой строке поле с именем «значение», значение поля будет отличаться от строки к строке. Что я хочу, это выбрать все строки и посчитать сумму всех полей «значение». любая идея?

7 ответов

Это уровень чуть выше базы dbase (1986), я не знаю, почему для его завершения потребовалось более 25 лет.

USE AdventureWorks2008R2; GO SELECT SalesOrderID, ProductID, OrderQty ,SUM(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Total' ,AVG(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Avg' ,COUNT(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Count' ...

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

2 ответа

@Joris - Да; Большая часть путаницы происходит (ИМХО) с формулировкой документации. Как только вы посмотрите на источник, становится совершенно ясно, что происходит. Но в первый раз, когда я прочитал, я уверен, что, черт возьми, я почесал голову о том, что они имели в виду под рваным массивом

имаю, что делает tapply () в R. Однако я не могу разобрать это описание из документации: Apply a Function Over a "Ragged" Array Description: Apply a function to each cell of a ragged array, that is to each (non-empty) group of values given by ...

2 ответа

Просто для сбалансированного представления вы можете сделать это с помощью CTE, но это не так хорошо, как метод перекрестного применения, я не думаю. Я закодировал это копыто, поэтому извиняюсь, если оно не работает.

ужно написать SQL-запрос к таблице так, чтобы в результате был групп по столбцу вместе с агрегированным столбцом с разделителями запятыми. Моя таблица будет в следующем формате |`````````|````````| | ID | Value | |_________|________| | 1 | a ...

2 ответа

Хорошо, мне просто нужно было добавить дополнительный столбец для значения Sum в мой запрос, а затем использовать его. Не идеально, но это работает

я есть отчет, который использует набор данных, возвращенный из хранимой процедуры. Есть два ключевых столбца:имяа такжеСтоимость Я использую этот набор данных для двух табликсов. Первый - простой табликс, отображающий данные. Вторая группирует ...

6 ответов

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

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

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 ...

7 ответов

В Rails / postgres это может выглядеть примерно так

я проблема с запросом в Oracle SQL. у меня естьfirst_name столбец вemployees Таблица. Я хочу сгруппировать свои записи по первому символу вfirst_name. Например, у меня 26 записей, одна сname = 'Alice'один сname = 'Bob'и так далее вниз по ...

2 ответа

@AvinashBabu, по крайней мере, он не крал свой ответ, и нет, он не был полезен для вас, так как это никогда не было вашим вопросом с самого начала.

я есть два основных запроса, которые мне нужны для суммирования: Select hours, sum(hours) FROM table WHERE name='xxx' and Description='Worked' Select hours2, sum(hours2) FROM table WHERE name='xxx' and Description2='Worked' Я попробовал UNION, и ...