Перейти до

работа с мастером отчетов


Рекомендованные сообщения

Всем доброго дня!

Как сформировать запрос в мастере отчетов понятно, подскажите как получить сумму в определенной колонке?

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)
  В 09.12.2018 в 09:53, nightfly сказав:

Только че-то типа SELECT login, SUM(summ) AS total FROM payments WHERE summ>0 GROUP BY login

Expand  

понятно, что-то подобное в нете нашел, проблема как увидеть ответ? в колонках информация отсутствует...

Відредаговано a_n_h
Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)
  В 09.12.2018 в 11:36, l1ght сказав:

image.png.804bdb8742e7072a92dc95aa54034901.png

 

Сделать по подобию. Там же прямые SQL запросы.

Заполнить правильно формочку и будет работать.

Expand  

так и делаю, но как получить сумму значений колонки?

запрашиваю:

SELECT login, summ, date FROM payments GROUP BY login

в колонке Деньги - первая проплата, 

запрашиваю:

SELECT login, SUM(summ), date FROM payments GROUP BY login

колонка Деньги - пропускается, т.е. инфы нет вообще, в колонке Деньги выводится значения следующей - даты платежа.

 

Відредаговано a_n_h
Ссылка на сообщение
Поделиться на других сайтах
  В 09.12.2018 в 12:43, a_n_h сказав:

SELECT login, SUM(summ), date FROM payments GROUP BY login

колонка Деньги - пропускается, т.е. инфы нет вообще, в колонке Деньги выводится значения следующей - даты платежа.

Expand  

А теперь еще раз смотрим

  В 09.12.2018 в 09:53, nightfly сказав:

Только че-то типа SELECT login, SUM(summ) AS total FROM payments WHERE summ>0 GROUP BY login

Expand  

типа найдите 10 отличий :)

 

Ссылка на сообщение
Поделиться на других сайтах
  В 09.12.2018 в 20:54, nightfly сказав:

А теперь еще раз смотрим

типа найдите 10 отличий :)

 

Expand  

проблема не здесь, уже нашел решение, нужно в именах полей выборки тоже указать SUM(summ).

  В 09.12.2018 в 20:54, nightfly сказав:

А теперь еще раз смотрим

Expand  

в порядке "ликбеза":

  В 09.12.2018 в 12:43, a_n_h сказав:

SELECT login, SUM(summ), date FROM payments GROUP BY login

Expand  

что здесь не правильно с вашей точки зрения?

Ссылка на сообщение
Поделиться на других сайтах
  В 09.12.2018 в 20:59, a_n_h сказав:

проблема не здесь, уже нашел решение, нужно в именах полей выборки тоже указать SUM(summ).

Expand  

:facepalm:

 

  В 09.12.2018 в 20:59, a_n_h сказав:

что здесь не правильно с вашей точки зрения?

Expand  

Ничего. Просто можно переопределить человеческим именем результат в выборке а не перечислять как чумачеччий все функции с их параметрами как имена колонок.

 

Screenshot_20181209_Ubilling.png

Что я наглядно и показал в своем примере запроса. Вы решили "находить решения" и бороться с хер знает чем. Дело ваше.

Відредаговано nightfly
  • Thanks 1
Ссылка на сообщение
Поделиться на других сайтах
  В 09.12.2018 в 21:48, nightfly сказав:

:facepalm:

 

Ничего. Просто можно переопределить человеческим именем результат в выборке а не перечислять как чумачеччий все функции с их параметрами как имена колонок.

 

Screenshot_20181209_Ubilling.png

Что я наглядно и показал в своем примере запроса. Вы решили "находить решения" и бороться с хер знает чем. Дело ваше.

Expand  

Благодарю за разъяснения, интернет плохой учитель.....

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від 49rpam
      Подскажите пожалуйста. Я добавил теги и доп поле. Но никак не могу получить их из бд в мастере отчетов я так понимаю что они добавляются в таблицу users?
      Как правильно сформировать запрос?
      и как например с этой же таблицы взять не все поля выборочно
      А то я в sql вообще деревяный)
      Спасибо
×
×
  • Створити нове...