SQL-запити до бази даних В«Культурний дозвілля В»
Для отримання самої інформації, що використовується в базі даних В«Культурний дозвілляВ» містяться декілька запитів на вибірку даних з декількох таблиць з параметрами.
Вибір закладів міста
Запит повертає назви об'єктів дозвілля, формується із об'єднанняназви типу об'єкта і назви об'єкта та адреса об'єкта, яка складається з назви країни, назви міста, адреса об'єкта, упорядкований за назвою об'єкта в алфавітному порядку. Параметрами запиту є назва міста, заклади якого необхідно вибрати.
Текст SQL-запиту
SELECT то.Названіе + " "" "+ О.Названіе +" "" ", с.Названіе +", "+ Г.Названіе +", "+ о.Адрес
FROM ТіпиОб'ектов AS те, Об'єкти AS про, Країни AS с, Міста AS г
WHERE то.ІД = о.ТіпОб'екта And с.ІД = г.Страна And г.ІД = о.Город And г.Названіе = [Назва міста]
ORDER BY о.Названіе;
Вибір закладів певного типу
Запит повертає назви об'єктів дозвілля, формується із об'єднанняназви типу об'єкта і назви об'єкта та адреса об'єкта, яка складається з назви міста, адреса об'єкта, упорядкований за назвою об'єкта в алфавітному порядку. Параметрами запиту є назва країни, заклади якого необхідно вибрати, а також тип закладу.
Текст SQL-запиту
SELECT то.Названіе + " "" "+ О.Названіе +" "" ", г.Названіе +", "+ О.Адрес, г.Названіе
FROM ТіпиОб'ектов AS те, Об'єкти AS про, Країни AS с, Міста AS г
WHERE то.ІД = о.ТіпОб'екта And с.ІД = г.Страна And г.ІД = о.Город And то.Названіе = [Тип закладу] And с.Названіе = [Назва країни]
ORDER BY о.Названіе;
Пошук закладів за адресою
Запит повертає назви об'єктів дозвілля, формується із об'єднанняназви типу об'єкта і назви об'єкта та адреса об'єкта, яка складається з назви країни, міста, адреса об'єкта, упорядкований за назвою об'єкта в алфавітному порядку. Параметрами запиту є будь-яка частина назви країни, міста, або адреси.
Текст SQL-запиту
SELECT то.Названіе + " "" "+ О.Названіе +" "" ", с.Названіе +", "+ Г.Названіе +", "+ о.Адрес, то.Названіе
FROM ТіпиОб'ектов AS те, Об'єкти AS про, Країни AS с, Міста AS г
WHERE то.ІД = о.ТіпОб'екта And с.ІД = г.Страна And г.ІД = о.Город And (Г.Названіе Like "*" + [Адреса схожий на] + "*" Or с.Названіе Like "*" + [Адреса схожий на] + "*" Or о.Адрес Like "*" + [Адреса схожий на] + "*")
ORDER BY о.Названіе;
Зві...