Главная страница
Навигация по странице:

  • SELECT *from фрукты_и_овощи

  • Select имя_поля1, имя_поля2 From имя_таблицы

  • SELECT Distinct оптовая_цена from фрукты_и_овощи Результат:Select имя_поля2, имя_поля1 From имя_таблицы

  • SELECT товар, розничная_цена from фрукты_и_овощи Where розничная_цена=30

  • SELECT* from фрукты_и_овощи Where Страна_производитель=узбекистан Результат:Select * From Имя_таблицы where имя_поля=‘текстовое значение’

  • Select имя_поля1, имя_поля2… From имя_таблицы Where имя_поля=значение

  • SELECT* from фрукты_и_овощи Where розничная_цена BETWEEN 30 and 40

  • SELECT* from фрукты_и_овощи Where количество_товара IN (40,50) Результат:SELECT* from имя_таблицы Where имя_поля IN (значение1, значение2)

  • Select *From имя_таблицы Where имя_поля BETWEEN значение1 and значение2

  • SELECT* from фрукты_и_овощи Where розничная_цена IS NULL

  • SELECT* from фрукты_и_овощи Where оптовая_цена>=25 and розничная_цена=30 Результат:SELECT* from имя_таблицы Where имя_поля>значение1 and имя_поля=значение1

  • SELECT* from Фрукты_и_овощи Where страна_производитель=узбекистан or страна_производитель=узбекистан and страна_производитель=италия‘

  • SELECT* from Фрукты_и_овощи Where страна_производитель=египет or страна_производитель=узбекистан

  • SELECT* from Фрукты_и_овощи Where страна_производитель LIKE узбекистан‘ Результат:SELECT* from Имя_таблицы Where Имя_поля LIKE ‘значение‘

  • SELECT* from Фрукты_и_овощи Where оптовая_цена LIKE 20,25,30 Результат:SELECT* from Имя_таблицы Where Имя_поля LIKE ‘символ1, символ2, символ3 ‘

  • SELECT* from Фрукты_и_овощи Where страна_производитель LIKE [уи]* Результат:SELECT* from Имя_таблицы Where Имя_поля LIKE ‘[уи]*’

  • DQL – язык запросов. Dql язык запросов


    Скачать 147.42 Kb.
    НазваниеDql язык запросов
    АнкорDQL – язык запросов
    Дата15.11.2021
    Размер147.42 Kb.
    Формат файлаpptx
    Имя файлаSelect .pptx
    ТипДокументы
    #272334

    Тема занятия: DQL – язык запросов

    Цель: изучить команду запросов SELECT

    Задачи:


    Для начала работы создать таблицу по образцу, используя команду Create table

    Заполнить таблицу данными простым вводом

    1. Вывод всех полей из таблицы Фрукты и овощи

    SELECT *from фрукты_и_овощи

    Результат

    2. Вывод полей товар и страна_производитель из таблицы Фрукты и овощи

    SELECT товар, страна_производитель from фрукты_и_овощи

    Результат:

    Select*From имя_таблицы

    Вывод всех строк таблицы

    Select имя_поля1, имя_поля2 From имя_таблицы

    Просмотр определенных столбцов

    3. Смена полей товар и страна_производитель

    SELECT страна_производитель, товар from фрукты_и_овощи

    Результат

    4. Удаление избыточности (запрос выведет только те данные, которые не повторяются в таблице )

    SELECT Distinct оптовая_цена from фрукты_и_овощи

    Результат:

    Select имя_поля2, имя_поля1 From имя_таблицы

    Переупорядочивание полей

    Select Distinct имя_поля

    From имя_таблицы

    Удаление избыточности данных

    5. Вывод полей товар и розничная цена, значение которой равно значению 30

    SELECT товар, розничная_цена from фрукты_и_овощи Where розничная_цена=30

    Результат: также можно использовать <,>

    6. Выбрать из таблицы данные по стране Узбекистан

    SELECT* from фрукты_и_овощи Where Страна_производитель='узбекистан'

    Результат:

    Select * From Имя_таблицы where

    имя_поля=‘текстовое значение’

    Простое фильтрование

    Select имя_поля1, имя_поля2…

    From имя_таблицы Where имя_поля=значение

    Выбор при использовании предложения

    7. Вывод всех полей, где розничная цена находится в диапазоне от 30 до 40

    SELECT* from фрукты_и_овощи Where розничная_цена BETWEEN 30 and 40

    Результат:

    8. Вывести все поля таблицы и произвести отбор колонки «количество товара» по значениям «50,60»

    SELECT* from фрукты_и_овощи Where количество_товара IN (40,50)

    Результат:

    SELECT* from имя_таблицы Where имя_поля IN (значение1, значение2)

    Определение набора значений, заключенных

    в скобки (IN)

    Select *From имя_таблицы Where имя_поля BETWEEN значение1 and значение2

    Фильтрация по диапазону значений

    (BETWEEN)

    9. Выбрать пустые значения в колонке «розничная_цена»

    SELECT* from фрукты_и_овощи Where розничная_цена IS NULL

    Результат: если нет нулевых значений, то запрос будет пустым

    10. Вывести все колонки таблицы и произвести отбор: оптовая цена >=25 и розничная_цена=30

    SELECT* from фрукты_и_овощи Where оптовая_цена>=25 and розничная_цена=30

    Результат:

    SELECT* from имя_таблицы Where имя_поля>значение1 and имя_поля=значение1

    Расширенные фильтрации (AND, OR, NOT)

    Select *From имя_таблицы Where имя_поля IS NULL

    Выбор пустых значений

    11. Вывести все колонки таблицы и произвести отбор по колонке «страна_производитель» - Узбекистан и Италия

    SELECT* from Фрукты_и_овощи Where страна_производитель='узбекистан' or страна_производитель='узбекистан' and страна_производитель='италия‘

    Результат:

    SELECT* from имя_таблицы Where имя_поля=‘текстовое значение’ or имя_поля=‘текстовое значение’ and имя_поля=‘текстовое значение’

    Расширенные фильтрации (AND, OR, NOT)

    12. Вывести все колонки таблицы и произвести отбор по двум странам- Узбекистан и Египет

    SELECT* from Фрукты_и_овощи Where страна_производитель='египет' or страна_производитель='узбекистан' Результат:

    SELECT* from имя_таблицы Where имя_поля=‘текстовое значение’ or имя_поля=‘текстовое значение’

    Расширенные фильтрации (AND, OR, NOT)

    13. Вывести все колонки таблицы и произвести отбор по колонке «страна_производитель» - Узбекистан

    SELECT* from Фрукты_и_овощи Where страна_производитель LIKE 'узбекистан‘

    Результат:

    SELECT* from Имя_таблицы Where Имя_поля LIKE ‘значение‘

    Выбор приближенных значений LIKE

    Вывести все колонки таблицы и произвести отбор по значений «20», «25», «30» в колонке «оптовая_цена»

    SELECT* from Фрукты_и_овощи Where оптовая_цена LIKE 20,25,30

    Результат:

    SELECT* from Имя_таблицы Where Имя_поля LIKE ‘символ1, символ2, символ3 ‘

    Выбор приближенных значений LIKE

    14. Вывести все колонки таблицы и произвести отбор по колонке «страна_производитель» - Узбекистан и Италия

    SELECT* from Фрукты_и_овощи Where страна_производитель LIKE '[уи]*'

    Результат:

    SELECT* from Имя_таблицы Where Имя_поля LIKE ‘[уи]*’

    Выбор приближенных значений LIKE


    написать администратору сайта