рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Использование оператора EXISTS

Использование оператора EXISTS - раздел Информатика, Агрегатные Функции Count, Sum, Av...

Агрегатные функции COUNT, SUM, AVG, MIN, MAX, EVERY,ANY, SOME

1. Сколько преподавателей имеется в базе данных? SELECT COUNT(*) AS «Кол-во преподавателей» FROM ПРЕПОДАВАТЕЛИ  

Использование оператора EXISTS

Унарный оператор EXISTS проверяет, является ли пустым множество, специфицированное в его аргументе. EXISTS принимает значение TRUE, если множество непустое и FALSE в противном случае.

 

Пример 1.

Вывести номера и кол-во мест в аудиториях первого корпуса с вместимостью 30 и более мест, если в этом корпусе имеется хотя бы одна аудитория с вместимостью более 50 мест.

 

SELECT Номер_ауд, Кол-во_мест FROM АУДИТОРИЯ

WHERE Номер_корпуса = 1 AND Кол-во_мест >= 30 AND

EXISTS (SELECT * FROM АУДИТОРИЯ

WHERE Номер_корпуса = 1 AND Кол-во_мест > 50)

 

 

Пример 2.

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

 

SELECT ФИО FROM ФАКУЛЬТЕТ WHERE EXISTS (SELECT * FROM ПРЕПОДАВАТЕЛЬ WHERE ПРЕПОДАВАТЕЛЬ.Код_кафедры IN

SELECT КАФЕДРА.Код_кафедры FROM КАФЕДРА WHERE КАФЕДРА.Код_факультета = ФАКУЛЬТЕТ. Код_факультета))

 

Пример 3.

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

 

SELECT ФИО FROM ФАКУЛЬТЕТ WHERE Фонд_фин > 100000 AND

3 <= (SELECT СOUNT(*) FROM КАФЕДРА КАФЕДРА.Код_факультета = ФАКУЛЬТЕТ. Код_факультета) AND

EXISTS (SELECT * FROM ПРЕПОДАВАТЕЛЬ

WHERE ПРЕПОДАВАТЕЛЬ.Должность = ‘Профессор’ AND

ПРЕПОДАВАТЕЛЬ.Код_кафедры IN

(SELECT КАФЕДРА.Код_кафедры FROM WHERE КАФЕДРА.Код_факультета = ФАКУЛЬТЕТ. Код_факультета))

 

 

Функции EVERY, ANY, SOME.

Все ли профессора являются докторами наук: SELECT EVERY(PhD) FROM ПРЕПОДАВАТЕЛЬ WHERE ПРЕПОДАВАТЕЛЬ.Должность = ‘Профессор’

Пример 4.

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

 

SELECT Название FROM ФАКУЛЬТЕТ

WHERE Фонд_фин < SOME (SELECT ФАКУЛЬТЕТ.Фонд_фин FROM КАФЕДРА, ФАКУЛЬТЕТ = ФАКУЛЬТЕТ. Код_факультета AND

ФАКУЛЬТЕТ. Название = «Гидрологический»)

 

Пример 5.

 

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

 

SELECT ФИО FROM ПРЕПОДАВАТЕЛЬ

WHERE ПРЕПОДАВАТЕЛЬ.Должность = ‘Доцент’ AND

(Оклад + Премия) > SOME (SELECT Оклад FROM ПРЕПОДАВАТЕЛЬ

WHERE ПРЕПОДАВАТЕЛЬ.Должность = ‘Профессор’

 

– Конец работы –

Используемые теги: использование, оператора, EXISTS0.059

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Использование оператора EXISTS

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Правила использования операторов цикла
Оператор цикла с предусловием While... Оператор цикла с постусловием Repeat... Правила использования операторов цикла...

Использование оператора IF – THEN в командах
На сайте allrefs.net читайте: "Использование оператора IF – THEN в командах"

Определение и использование операторов BUY и SELL
На сайте allrefs.net читайте: "Определение и использование операторов BUY и SELL"

Использование эксплуатационных материалов и экономия топливно-энергетических ресурсов
Например:.

Анализ эффективности использования основных производственных фондов ОАО "Северный порт" и разработка предложений по её повышению
Значение внутреннего водного транспорта обуславливается и теми объективными преимуществами, которые он имеет по сравнению с другими видами… Это, прежде всего, более низкая себестоимость перевозок, высокая пропускная и… В процессе перемещения грузов и пассажиров ряд важных функций выполняют порты. Они являются пунктами приёма грузов от…

Использование сетевой модели для оптимизации процесса ремонта тележек пассажирского тепловоза ТЭП60
Поэтому возникает потребность в обеспечении каждого из них соответствующими трудовыми ресурсами, комплектами материалов и запасных частей. Естественно, это вызывает необходимость в системном подходе к планированию и… Решить эти проблемы в значительной степени позволяют методы сетевого планирования и управления (СПУ). Они дают…

Совершенствование технологии химической водоочистки на Балаковской атомной электростанции с использованием полимерных ионообменных материалов
В настоящее время вода широко используется в различных отраслях промышленности в качестве теплоносителя, в том числе и в атомной энергетике. Но она не может применяться в теплоэнергетических установках без… Использование водного теплоносителя высокого качества упрощает также решение задач получения чистого пара, минимизации…

Условия образования утечек речевой информации с использованием ЗУ, РЗУ, специальных воздействий и случайных электроакустических преобразователей
Радиозакладки. Для передачи информации используется энергия электромагнитных волн, не… Чаще в диапазоне 100 – 1000 МГц.(40МГц-1,5ГГц) Позволяют с помощью специальной приемной аппаратуры вести скрытное…

Использование пищевых добавок при производстве мясных полуфабрикатов
В каждой промышленности, при производстве кондитерских изделий, молочных, мясных, рыбных и так далее, применяются свои добавки. Большинство из нас… Чем выше уровень развития пищевой промышленности в государстве, тем выше… Возникает справедливый вопрос – а зачем нужны эти добавки? Какую пользу или вред они приносят? В данной работе будут…

Использование биомассы для получения энергии
Ресурсы данных источников колоссальны, но ограниченны. Альтернативная энергетика удовлетворить потребность человечества может только при экономии… Всего в мире в настоящее время используется или разрабатывается около… Биомасса (экскременты сельскохозяйственных животных; солома и прочие отходы растениеводства) сбраживаются в результате…

0.034
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам
  • Техническое использование СЭУ При серийном производстве стоимость изготовления ГТУ, амортизационные отчисления и эксплуатационные расходы значительно меньше, чем соответствующие… Перспективность ГТУ как судового двигателя в значительной степени определяется… При температуре 900—950°С экономичность ГТУ будет выше, чем большинства построенных ПТУ, а при температуре 1200° С…
  • Использование препаратов биологически активных веществ нового поколения в кормлении высокопродуктивных коров и бычков на откорме Адрес института 249013, Калужская область, г. Боровск, п. Институт, ВНИИФБиП с. -х. животных, тел. 8-48438-42088. С диссертацией можно ознакомиться… Автореферат разослан 2007г. Ученый секретарь диссертационного совета, кандидат… Многочисленными исследованиями установлено, что успешное развитие молочного скотоводства невозможно без рационального…
  • Использование хряков и свиноматок Обычно племенных хряков используют до 4-5-летнего возраста. Ежегодной браковке подвергают не менее 25% производителей. Для их замены отбирают… В со¬ответствии с полученными показателями производителям назна¬чают… При конвейерной (поточной) системе опоросов хряков исполь¬зуют равномерно в течение года. В этом случае необходим…
  • Использование культивационных сооружений в защищенном грунте Для обеспечения благоприятного светового и теплового режимов в сооружениях защищенного грунта применяют следующие укрытия: стекло, полиэтиленовую,… Наиболее распространенными материалами для покрытия культивационных сооружений… Характерной особенностью для многих из них является более низкая граница пропускания интегрального солнечного…
  • Использование крупной белой породы в России В процессе породообразования большую роль сыграли крупная белая и беркширская.В настоящее время широко используются ландрас и дюрок, которые в… Их разводят в большинстве регионов нашей страны.По таким биологическим… В зависимости от зоны разведения в хозяйствах в качестве материнских пород используют крупную белую, литовскую,…