Вопросы с тегом 'aggregate-functions'

Агрегатные функции - это подмножество функций SQL, которые вычисляют одно значение из нескольких входных строк, в основном используемых в запросах SELECT с предложением GROUP BY. Практически все современные СУБД обладают совокупными функциями. Типичные примеры включают `COUNT()`, `SUM()`, `MIN()`, `MAX()` и `AVG()`.
2

MySQL INSERT... SELECT с агрегированным значением не выполняется. Случай не найден для оператора CASE

Я хотел бы вставить новую строку в мою таблицу из вывода агрегированного запроса: INSERT INTO table_name (id) SELECT MAX(id) + 1 FROM table_name; но он терпит неудачу со следующей ошибкой: ERROR 1339 (20000): Case not found for CASE statement Ес...
21 февр. '13 в 16:15
2

Выполнение AVG по расчетному значению SUM

Я хочу получить Среднее значение вычисленного значения SUM, но я получаю сообщение об ошибке: "Я не могу выполнить агрегированную функцию для выражения, содержащего агрегат или подзапрос". Образец кода: SELECT T.ReferenceNo, Parts = ROUND(SUM( ...
27 мар. '13 в 14:04
1

где условия и совокупные функции

Депозит (accno, cname, bname, amount) Вопрос: укажите имя клиента, имеющего максимальный депозит в филиале B1. Ответ: выберите cname из "Депозита", в котором находится сумма (выберите max (сумма) с депозита, где bname = "B1"); ОТВЕТ ОТ ПРАВИЛЬНО? ЕС...
29 мая '13 в 15:23
1

Проблема с агрегационной функцией VBA SQL

Я новичок в vba и sql, и у меня есть небольшая проблема с импортом некоторых данных из моего запроса на базу данных в excel через vba. У меня есть следующий sql, генерирующий запрос в Access, который не отображает результаты запроса. SELECT tblSec...
02 сент. '13 в 10:00
2

"Столбец недействителен..." с использованием функции COUNT в SQL Server

В SQL Server 2K8 R2 у меня есть таблица, которая отслеживает активность пользователя с этими столбцами (таблица называется UserActivity): userFK: nvarchar(35) // "user1", "user2", "user3", etc action: nvarchar(35) // "login", "logout", "vote", "...
10 сент. '13 в 16:49
1

Как использовать count и Group By с помощью Self присоединиться к той же таблице в SQL Server 2008?

У меня есть одна таблица с столбцами st_name и id. Мне нужно получить счет st_name и Group по st_name. Как мне это сделать?
28 окт. '13 в 11:06
1

Как включить счетчик SQL с условием в качестве подзапроса

Я написал этот запрос: select a_patient.pID, pname, ( select count(*) from app where staffID = 1234 and app.staffID = a_patient.staffID ) from app, a_patient where app.pID = a_patient.p...
17 нояб. '13 в 8:23
2

MySQL неагрегатные функции

Я новичок в SQL, и мой вопрос: "Что представляют собой три неагрегированные функции MySQL"? Я знаю, что некоторые агрегированные функции в SQL: SUM(), COUNT() и AVG(). Но каковы некоторые неагрегированные функции (как мой вопрос стоит)?
18 нояб. '13 в 19:12
3

SQL. Суммирование результатов подсчета приводит к ошибке агрегатной функции.

Я пытаюсь уменьшить количество запросов, которые запускаются в отчете, чтобы получить конкретный результат. Я получил его частично, но я не могу получить его там, где мне это нужно. База данных - это система сбора/упаковки заказов на складе. Три таб...
05 февр. '14 в 14:32
2

Группа без функции агрегации

Может ли кто-нибудь дать мне простой пример использования "Group By" без какой-либо функции агрегации? Что оно делает? сортирует ли он результаты? Я не мог найти хороший пример без функции агрегации.
10 февр. '14 в 8:11
1

Возвратите каждое максимальное количество подгруппы с помощью oracle-11g

У меня есть таблица CREATE TABLE table1 ( from_id varchar2(10), to_id varchar2(10), b_id varchar2(20) NOT NULL, exp_in_date varchar2(20) NOT NULL ); Пример данных: Insert into TABLE1 (FROM_ID,TO_ID,B_ID,EXP_IN_DATE) values ('5','2','20...
10 мар. '14 в 9:37
1

Создание результатов по отчету

Как создать следующие отчеты с помощью MYSQL? Мои оговорки в таблице выглядят следующим образом: id | arrival | created. 1 | 2014-3-30 | 2014-3-1 2 | 2014-3-31 | 2014-3-2 3 | 2014-3-28 | 2014-3-2 4 | 2014-3-01 | 2014-3-1 5 | 2014-3-01 | 2014...
27 мар. '14 в 18:25
2

Как получить сумму значений для каждого идентификатора и обновить существующие записи в другой таблице

У меня есть две таблицы: ID | TRAFFIC fd56756 | 4398 645effa | 567899 894fac6 | 611900 894fac6 | 567899 а также USER | ID | TRAFFIC andrew | fd56756 | 0 peter ...
19 мая '14 в 14:16
2

Преобразование запроса с помощью агрегатных функций в группу по

То, что я пытаюсь сделать, - это извлечь то, что и сколько заказов заказывается клиентами. Я могу получить все данные, но я хочу сгруппировать их на основе TrackingID, уникального для каждого клиента, и, таким образом, получить только одну строку дл...
11 июн. '14 в 11:45
2

MySql, который будет подсчитывать количество "C" на основе отдельных "A",

Мне нужен запрос MySql, который будет подсчитывать количество "DomainName", размещенное каждым отдельным "HostAuthority". Учитывая эту таблицу: HostAuthority HostName DomainName ----------------------------------------------------- one.c...
08 июл. '14 в 20:38