powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Помогите Собрать два запроса в один
3 сообщений из 3, страница 1 из 1
Помогите Собрать два запроса в один
    #37120695
Frostich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем Драсти.Подскажи плиз.

Описание.
(тт) - торговая точка
(тп) - торговый представитель

в первом запросе я получаю список посещенных уникальных тт от одного тп и сколько раз он посетил данную тт за определенный период.

во втором опять же список посещенных уникальных тт от одного представителя и сколько раз он в данной тт встречал товар с кодом 461 за определенный период.


не охото грузить базу двумя запросами а собрать в один чет получаеться


интересует коннечный результат из трех столбцов вида

1 ид тт 2 количество посещений В тт 3 сколько раз в данной тт он видил товар с кодом 461

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
SELECT distinct merchdocs.adres  ,count (distinct merchdocs.uid) as posetil
FROM merchdocs
WHERE  merchdocs.datecol >= :data1 and merchdocs.datecol <= :data2 and merchdocs.usercol=  1925 
group by adres



SELECT distinct merchdocs.adres  ,count (merch.tovar ) as tovar
FROM merchdocs inner join merch on merchdocs.uid = merch.doc
WHERE  merchdocs.datecol >= :data1 and merchdocs.datecol <= :data2 and merchdocs.usercol=  1925  and
merch.tovar =  461 
group by adres

...
Рейтинг: 0 / 0
Помогите Собрать два запроса в один
    #37121240
MrBlock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
шото типо этого

Код: plaintext
1.
2.
3.
4.
SELECT distinct merchdocs.adres  ,count (distinct merchdocs.uid) as posetil, sum(case when merch.tovar= 461  then  1  else  0  end) tovar
FROM merchdocs inner join merch on merchdocs.uid = merch.doc
WHERE  merchdocs.datecol >= :data1 and merchdocs.datecol <= :data2 and merchdocs.usercol=  1925 
group by adres
...
Рейтинг: 0 / 0
Помогите Собрать два запроса в один
    #37121425
Frostich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrBlock спасибо большое!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Помогите Собрать два запроса в один
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]