Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQL-запрос, Select  [new]
Vitalina101999
Member

Откуда:
Сообщений: 1
Помогите, пожалуйста.
Написать Sql запрос, который выводит страны, которых на материке минимум 5 и их государственный язык - английский.

Создаю запрос, который выводит материки, на которых количество стран >5, а дальше не знаю, как связать с самими странами, подзапрос? не понимаю, как реализовать

select Материк from [Страна-часть света], [часть света]
where [Страна-часть света].Часть_света=[часть света].Часть_света
group by Материк
having count(Страна)>5

Заранее благодарна.

К сообщению приложен файл. Размер - 18Kb
14 янв 18, 17:41    [21105747]     Ответить | Цитировать Сообщить модератору
 Re: SQL-запрос, Select  [new]
Добрый Э - Эх
Guest
Vitalina101999,

Студентам, желающим помощи...
14 янв 18, 18:23    [21105822]     Ответить | Цитировать Сообщить модератору
 Re: SQL-запрос, Select  [new]
Кусочек
Guest
Маленькая подсказка:

--Получим список материков на которых находиться минимум 5 стран где государственный язык английский 
select Материк
from [Страна-часть света]
	INNER JOIN [часть света]
		ON [Страна-часть света].Часть_света=[часть света].Часть_света
	INNER JOIN [Страна]
		ON [Страна].Страна = [Страна-часть света].Страна
WHERE [Страна].[Государственный Язык] = 'Английский'
group by Материк
having count([Страна-часть света].Страна)>=5


Обратите внимание - минимум 5 - это от 5, а не более 5)
15 янв 18, 08:01    [21106317]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить