Даны таблицы Город и Разговор.
CREATE TABLE Город ( Код_Города INT, Название VARCHAR(20), Тариф MONEY, Регион VARCHAR(20)) | CREATE TABLE Разговор(Код_Разговора INT , Код_Города INT NOT NULL, Фамилия VARCHAR(20), Дата DATETIME, Продолжительность INT NOT NULL) |
Вывести список регионов, где средние тарифы на телефонные разговоры выше, чем в других регионах.
SELECT Город.Регион, Avg(Город.Тариф) FROM ГородGROUP BY Город.РегионHAVING Avg(Город.Тариф)>=ALL (SELECT Avg(Город.Тариф), Город.Регион FROM Город GROUP BY Город.Регион)
SELECT Город.Регион, Avg(Город.Тариф) FROM ГородGROUP BY Город.РегионHAVING Avg(Город.Тариф)>=ALL (SELECT Avg(Город.Тариф) FROM Город GROUP BY Город.Регион)(Верный ответ)
SELECT Город.Регион, Avg(Город.Тариф) FROM ГородGROUP BY Город.РегионHAVING Avg(Город.Тариф)>=Avg(Город.Тариф)
SELECT Город.Регион, Avg(Город.Тариф) FROM ГородGROUP BY Город.РегионHAVING Avg(Город.Тариф)>=Avg(SELECT Город.Тариф) FROM Город GROUP BY Город.Регион)