КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Сотрудники
Сотрудники Пример Логические выражения AND, OR, NOT, BETWEEN, IN Сотрудники Пример Операции отношения Синтаксис Предложение WHERE Сотрудники Отчет
Определяет, какие записи из таблиц, перечисленных в предложении FROM, следует включить в результат выполнения инструкции SELECT SELECT имена полей FROM имена таблиц WHERE Условие Отбора;
Предложение WHERE не является обязательным, однако, если оно присутствует, то должно следовать после предложения FROM.
Простой отбор. Операции отношения (=, <, >, <>, >=, <=) Допускается использование различных операций отношения. = равно, < меньше, > больше, <= меньше или равно, >= больше или равно, <> не равно.
1. Следующая инструкция SQL отбирает всех сотрудников, зарплата которых превышает 10 000 рублей: SELECT Фамилия, Оклад FROM Сотрудники WHERE Оклад > 10000;
2. Отобрать всех сотрудников отдела продаж SELECT Фамилия FROM Сотрудники WHERE Отдел = “Продажи”; SELECT Фамилия, Оклад FROM Сотрудники WHERE Оклад >= 4000
Отбор с использованием логических выражений AND, OR, NOT, BETWEEN, IN. Предложение WHERE может содержать выражения, связанные логическими операторами, такими как AND, OR, NOT, BETWEEN IN. Применение AND, OR Выдать записи, если возраст человека лежит в диапазоне больше 22 и меньше 30 или больше 50 SELECT [Фамилия], Возраст FROM Сотрудники WHERE ((Возраст >22) And (Возраст < 30)) Or Возраст > 50; Студенты
Отбор с использованием логических выражений IS NULL. Применяется в WHERE для отбора записей в которых некоторое поле содержит значение NULL (ничего нет) Пример Показать фамилии сотрудников не имеющих телефона. SELECT Фамилия, Телефон FROM Сотрудники WHERE Телефон IS NULL;
Показать фамилии сотрудников имеющих факс. SELECT Фамилия, Факс FROM Сотрудники WHERE Факс IS NOT NULL;
Применение BETWEEN … AND /(NOT BETWEEN…AND). Определяет принадлежность значения выражения указанному диапазону.
Дата добавления: 2015-05-09; Просмотров: 377; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |