Size: a a a

2021 June 24

IK

Ivan Kuzmin in sql_ninja
много непонятного без запроса,
можно либо сначала тогда посчитать count , посмотреть оконные функции sum/count, либо в count(distinct  case ... then < создать уникальное поле >)
источник

Л

Лучший ник in sql_ninja
Вот так выглядит таблица
источник

DN

Denis Novickiy in sql_ninja
все таки, покажи запрос, как именно группируешь данные и что не получается. в просто варианте все должно работать - https://dbfiddle.uk/?rdbms=sqlserver_2019&fiddle=24b65a224292e3b83472cd8b6a496b66
источник

M

Max in sql_ninja
Вот на кой столько огородов?
источник

Л

Лучший ник in sql_ninja
вот выше таблица
источник

M

Max in sql_ninja
Скуль сервант и Оралк чего не хватало?
источник

DN

Denis Novickiy in sql_ninja
просто группируем по месяцам считаем уникальные id? смотри тогда мой пример
источник

IS

Igor Sergeichik in sql_ninja
чего-то бесплатного, например?=)
источник

M

Max in sql_ninja
Постежа есть же
источник

Л

Лучший ник in sql_ninja
источник

Л

Лучший ник in sql_ninja
В таком запросе я не смогу группировать по дате, мне её выводить на экран не нужно
источник

Л

Лучший ник in sql_ninja
abcount ищу в начале, чтобы не запутаться
источник

DN

Denis Novickiy in sql_ninja
так а где происходит увеличение количества id в 12 раз? что приводит к этому, если группировки нет?
источник

Л

Лучший ник in sql_ninja
Это в таблице #abInfoYGroup
источник

Л

Лучший ник in sql_ninja
Вот она собственно
источник

DN

Denis Novickiy in sql_ninja
вот это
SUM(CASE WHEN  y.Ypwr < 20 THEN 1 ELSE 0 END) abcount,
замени на
count(distinct CASE WHEN  y.Ypwr < 20 THEN y.ContractId  END) abcount,
источник

DN

Denis Novickiy in sql_ninja
должно помочь
источник

Л

Лучший ник in sql_ninja
INSERT INTO #abInfoYGroup
SELECT
 '+CAST(@Officeid_ AS VARCHAR)+',
 a.ContractId,
 a.universaltarifflag,
 a.VoltageId,
 a.EICCode,
 SUM(a.pwr)/1000 Ypwr,
 SUM(a.ChargeSum) Ychargesum
     ,a.PaymentDate
FROM
 #yabInfo a

GROUP BY
 a.ContractId,
 a.universaltarifflag,
 a.VoltageId,
 a.EICCode
     ,a.PaymentDate
источник

Л

Лучший ник in sql_ninja
Вот оно
источник

A

Alex in sql_ninja
Может кто-то глянет, очень буду благодарен за помощь
источник