Ионных техноло
Download 0.89 Mb.
|
mysql> SELECT column1, column2, ... , columnN -> FROM table_name
-> WHERE condition1 AND condition2 AND conditionN; Оператор OR Выводит запись если хотя бы одно из условий принимает истинное значение. Синтаксис оператора OR: mysql> SELECT column1, column2, ... , columnN -> FROM table_name -> WHERE condition1 OR condition2 OR conditionN; Оператор NOT С помощью оператора NOT можно вывести все записи, которые не соответствуют условию. Синтаксис оператора NOT: mysql> SELECT column1, column2, ... , columnN -> FROM table_name -> WHERE NOT condition; Синтаксис LIKE: SELECT column1, column2, ... FROM table_name WHERE columnN LIKE pattern; Оператор IN позволяет задавать несколько значений в предложении WHERE. SELECT column_name(s) FROM table_name WHERE column_name IN (value1, value2, ...); Оператор "BETWEEN" выбирает значения в пределах заданного диапазона. Значения могут быть числами, текстом или датами. SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2; Синтаксис ANY: SELECT column_name(s) FROM table_name WHERE column_name operator ANY (SELECT column_name FROM table_name WHERE condition); Синтаксис ALL: SELECT column_name(s) FROM table_name WHERE column_name operator ALL (SELECT column_name FROM table_name WHERE condition); В базе данных рассмотрим таблицу Tovar Вывод данных на экран в таблице “tovar”. Допустим необходимо найти товар, чье название начинается “P” Вывод на экран в таблице “tovar”, чьи фамилии начинаются на букву «P». Рассмотрим пример примечания логического оператор ИЛИ Применения логического опретора ИЛИ таблице “buyer”. Применения логического оператора И(AND) в таблице “pokupka”. Применения логического оператора НЕ(NOT) в таблице “pokupka”. Применения логического оператора BETWEEN в таблице “pokupka”. Вывод данных таблицы “pokupka” Выделим все взаимодействия на сайте клиента под id = 5 Определение на каком этапе находится отправка товара клиенту Определим сколько раз на сайте был приобретён товар под id = 13 Вывод данных таблицы “Tovar” Допустим нужно найти все товары кроме клавиатур “Alloy” Просмотр всех товаров которые были куплены после 15:06:2022 Просмотр товаров первых двух товаров которые были приобретены на сайте после “15:06:2022” В этом примере в результате выводиться данные начиная со второй строки и заданная цифра 3 означает количество строк Допустим необходимо вывести название адресов в алфавитном порядке Допустим необходимо вывести фамилии поставщиков в обратном алфавитном порядке Сортировку можно применить к любому столбцу таблицы. Каждый столбец принимает значение от 1 до n количество столбцов. В данном случае мы делаем сортировку по зарплате работников В данном случае мы пробуем сортировку по двум столбцам и видим что по full_name сортировка прошла успешно, что не скажешь про salary, дело в том что MySQL сортирует первый запрос, а второй запрос просто подкрепляется под первый, делая выводы что у нас не получится сделать сортировку по 2 таблице Сортировка в алфавитном порядке по email, в таблице buyer Вывод всех товаров сумма которых больше 200 Download 0.89 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling