SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 09.06.2022 14:11:07

amagkh
Участник
Зарегистрирован: 09.06.2022
Сообщений: 1

Как правильно сформировать запрос

Ребят  подскажите пожалуйста можно как то обьеденить или сделать одним запросом,следующие два:

1)SELECT dst,SUM(billsec)/COUNT(billsec) as sred,SUM(billsec) as summ FROM `cdr` WHERE  dst like '1%'  and disposition="ANSWERED" and LENGTH(src)='4' and  calldate>=CURDATE() GROUP BY dst ORDER BY summ

2)SELECT src,SUM(billsec)/COUNT(billsec) as sred,SUM(billsec) as summ FROM `cdr` WHERE  src like '1%'  and disposition="ANSWERED" and LENGTH(src)='4' and  calldate>=CURDATE() GROUP BY src ORDER BY summ

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

Неактивен

 

#2 09.06.2022 19:22:11

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Как правильно сформировать запрос

У вас есть 2 запроса, возвращающих разное кол-во строк. Как должен выглядеть итоговый объединенный результат?

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson