Помощь в написании студенческих работ
Антистрессовый сервис

Лабораторные задания типа B. Составить SQL-запросы по их заданному содержательному описанию

РефератПомощь в написанииУзнать стоимостьмоей работы

Выбрать информацию о книгах, идентификаторы которых начинаются буквой «B», а кончаются строкой «1342». Информация о книгах должна включать тип, идентификатор и цену книги. Определить все города, в которых проживают авторы. Названия городов в результирующей таблице не должны повторяться. Вывести названия городов в порядке убывания. Составить SQL-запросы по их заданному содержательному описанию… Читать ещё >

Лабораторные задания типа B. Составить SQL-запросы по их заданному содержательному описанию (реферат, курсовая, диплом, контрольная)

Составить SQL-запросы по их заданному содержательному описанию, выполнить SQL-запросы на SQL-сервере проинтерпретировать результаты выполнения запросов.

8) SELECT type, title_id, price.

FROM titles.

WHERE title_id LIKE 'B_1342'.

Выбрать информацию о книгах, идентификаторы которых начинаются буквой «B», а кончаются строкой «1342». Информация о книгах должна включать тип, идентификатор и цену книги.

Лабораторные задания типа B. Составить SQL-запросы по их заданному содержательному описанию.

28) SELECT au_lname, au_fname, title.

FROM authors, titles.

WHERE type= 'psychology'.

Определить, кто из авторов написал какую книгу по психологии. В выбираемые данные включить имя и фамилию автора, а также название книги.

Лабораторные задания типа B. Составить SQL-запросы по их заданному содержательному описанию.

30) SELECT title, pub_name.

FROM titles JOIN publishers.

ON titles. pub_id=publishers.pub_id.

Выбрать все столбцы результата эквисоединения таблиц titlespublishers по идентификатору издателя.

Лабораторные задания типа B. Составить SQL-запросы по их заданному содержательному описанию.

база данных запрос sql.

41) SELECT DISTINCT city.

FROM authors.

UNION.

SELECT DISTINCT city.

FROM publishers.

ORDER BY city DESC.

Определить все города, в которых проживают авторы. Названия городов в результирующей таблице не должны повторяться. Вывести названия городов в порядке убывания.

Лабораторные задания типа B. Составить SQL-запросы по их заданному содержательному описанию.

48) SELECT DISTINCT p. city, p.state.

FROM publishers p.

WHERE p. city NOT IN.

(SELECT a.city.

FROM authors a).

Определить города и штаты нахождения издательств, в которых не проживают авторы. (В запросе неявно реализуется операция разности).

49) SELECT DISTINCT city.

FROM authors.

UNION.

SELECT DISTINCT city.

FROM publishers.

ORDER BY city.

Определить, какой город в каком штате находится. Вывести названия городов в порядке возрастания.

Лабораторные задания типа B. Составить SQL-запросы по их заданному содержательному описанию.

52) SELECT type, MIN (price), MAX (price), AVG (price).

FROM titles.

GROUP BY type.

ORDER BY type DESC.

Определить минимальную, максимальную и среднюю цену для каждого из типов книг. Выводимые данные должны быть упорядочены по убыванию типа книг.

Лабораторные задания типа B. Составить SQL-запросы по их заданному содержательному описанию.

60) SELECT au_lname, au_fname, price.

FROM authors a, titles t, titleauthor ta, publishers p.

WHERE ta. title_id=t.title_id AND a. au_id=ta.au_id.

AND t. pub_id=p.pub_id AND country='USA'.

AND price=.

SELECT MAX (price).

FROM titles tt, publishers pp.

WHERE tt. pub_id=pp.pub_id.

GROUP BY country.

HAVING country='USA').

Найти авторов самых дорогих книг, вышедших в США. В запросе использовать подзапрос и операцию группирования.

Лабораторные задания типа B. Составить SQL-запросы по их заданному содержательному описанию.
Показать весь текст
Заполнить форму текущей работой