История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Топ:
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Интересное:
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Дисциплины:
2020-02-15 | 389 |
5.00
из
|
Заказать работу |
|
|
ORDER BY
Фраза ORDER BY используется для того, чтобы упорядочить строки, извлекаемые запросом.
Выбрать из EMP записи по всем продавцам, и упорядочить результаты по размерам комиссионных в обратном порядке (убывающем порядке):
SELECT * FROM emp WHERE job = ‘SALESMAN’ ORDER BY comm DESC;
DISTINCT
Оператор SQL DISTINCT используется для указания на то, что следует работать только с уникальными значениями столбца.
Оператор SQL DISTINCT нашел широкое применение в операторе SQL SELECT, для выборки уникальных значений. Также используется в агрегатных функциях.
SELECT DISTINCT column_name FROM table_name
WHERE & BETWEEN
Оператор SQL WHERE служит для задания дополнительного условия выборки, операций вставки, редактирования и удаления записей.
Оператор SQL BETWEEN задает диапазон, в котором будет осуществляться проверка условия.
SELECT * FROM Planets WHERE Radius BETWEEN 3000 AND 9000
IN
Оператор SQL IN позволяет определить, совпадает ли значение объекта со значением в списке.
SELECT FROM Universities WHERE Location IN ('Novosibirsk', 'Perm')
SOME
SOME и ANY являются синонимами, то есть может использоваться любое из них. Результатом подзапроса является один столбец величин. Если хотя бы для одного значения V, получаемого из подзапроса, результат операции "<значение выражения> <оператор сравнения> V" равняется TRUE, то предикат ANY также равняется TRUE.
LIKE
Оператор SQL LIKE устанавливает соответствие символьной строки с шаблоном.
SELECT * FROM Universities WHERE UniversityName LIKE '%State%'
COUNT
Оператор SQL COUNT() — функция возвращающая количество записей (строк) таблицы. Запись функции с указанием столбца (синтаксис ниже) вернет количество записей конкретного столбца за исключением NULL записей.
|
SELECT COUNT(*) FROM Universities WHERE Location = 'Moscow'
GROUP BY
Оператор SQL GROUP BY используется для объединения результатов выборки по одному или нескольким столбцам.
Узнать в каком году был выпущен последний альбом каждой из групп используя оператор SQL GROUP BY:
SELECT Singer, MAX(Year) AS LastAlbumYear
FROM Artists
GROUP BY Singer
Операторы языка SQL: SUM, AVG, MAX, MIN, HAVING, ALL, LIMIT
SUM
Оператор SQL SUM() — функция, возвращающая сумму значений столбца таблицы. Используется только для числовых столбцов.
SELECT SUM(Students) FROM Universities
AVG
Оператор SQL AVG() — Функция возвращающая среднее значение столбца. Применима только для числовых столбцов!
SELECT AVG(Students) FROM Universities
MAX
Оператор SQL MAX() — функция возвращающая максимальное значение столбца таблицы.
SELECT MAX(Students) FROM Univerities
MIN
Оператор SQL MIN() — функция возвращающая минимальное значение столбца.
SELECT MIN(Professores) FROM Universities
HAVING
Оператор SQL HAVING является указателем на результат выполнения агрегатных функций. Агрегатной функцией в языке SQL называется функция, возвращающая какое-либо одно значение по набору значений столбца. Такими функциями являются: SQL COUNT(), SQL MIN(), SQL MAX(), SQL AVG(), SQL SUM().
Используя оператор SQL HAVING вывести название исполнителей (Singer) число продаж альбомов (Sale) которого больше 2000000:
SELECT Singer, SUM(Sale)
FROM Artists
GROUP BY Singer
HAVING SUM(Sale) > 2000000
ALL
Также, как и ANY, только значение предиката ALL будет истинным, если для всех значений V, получаемых из подзапроса, предикат "<значение выражения> <оператор сравнения> V" дает TRUE.
Операторы языка SQL: UCASE, UPPER, LCASE, LOWER, MID, LEN, С ONCAT.
Операторы языка SQL: POSITION, LENGTH, REPEAT, REPLACE, REVERSE, CASE, NATURAL
Операторы языка SQL: JOIN, JOIN ON, UPDATE, JOIN, DELETE, DROP, BEGIN.
Операторы языка SQL: COMMIT, ROLLBACK, IF, LEAVE, WHILE, CREATE TRIGGER, GRANT, REVOKE.
Типы данных в SQL.
Типы данных SQL разделяются на три группы:
— строковые;
— с плавающей точкой (дробные числа);
— целые числа, дата и время.
|
|
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!