Практикум по дисциплине «Базы данных» Армавир, 2011 Печатается по решению редакционно-издательского совета


Подзапросы, возвращающие единственное значение



бет13/21
Дата04.10.2022
өлшемі1 Mb.
#41367
түріПрактикум
1   ...   9   10   11   12   13   14   15   16   ...   21

Подзапросы, возвращающие единственное значение


  1. Вывести оценки, которые больше среднего значения всех оценок

SELECT * FROM USPEV WHERE OCENKA > (SELECT AVG(OCENKA) FROM USPEV)


Подзапросы, возвращающие список значений, из одного столбца таблицы


  1. Определить коды родителей студента Маркова и Иванова.

SELECT KOD_RODITEL FROM RODDETI WHERE KOD_STUDENT IN (SELECT KOD_STUDENT FROM DANNIE WHERE FAM='МАРКОВ' OR FAM='ИВАНОВ’)



  1. Определить название дисциплин, которые сдавал студент с кодом 2.

SELECT NAZVANIE FROM DISCHIPLINA WHERE KOD_DISCHIPLINA IN (SELECT KOD_DISCHIPLINA FROM USPEV WHERE KOD_STUDENT='2')



  1. Вывести фамилию, и место работы родителей студента с кодом 3.

SELECT FIO_ROD, RABOTA FROM RODITELI WHERE KOD_RODITEL IN (SELECT KOD_RODITEL FROM RODDETI WHERE KOD_STUDENT=3)
Порядок выполнения работы:

  1. Вывести список оценок, которые получил студент Воркин.

  2. Вывести все города Краснодарского края.

  3. Вывести название группы студента Маркова.

  4. Вывести название улицы, на которой живет студент Варечкин.

  5. Определить фамилию преподавателя, поставившему студенту Климову оценку по программированию.

  6. Определить специальность, на которой обучается Климова.

  7. Какие оценки были получены по дисциплине Базы данных.

  8. Найти дисциплины, по которым оценки ставил преподаватель Плюшкин.

  9. Определить, где работают родители Смелова. Вывести полный адрес студента Петрова (регион, город, улица, дом и квартира).



Лабораторная работа №8

Связанные подзапросы



Цель работы: научится использовать связанные подзапросы.


Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   21




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет