Мәліметтер базасы және sql тілі



бет9/10
Дата06.09.2023
өлшемі2,97 Mb.
#106196
1   2   3   4   5   6   7   8   9   10
Байланысты:
SQL

  • SELECT Table1.Field1, Table2.Field2
  • FROM Table1
  • FULL JOIN Table2 ON Table1.Key1 = Table2.Key2
  • SELECT Table1.Field1, Table2.Field2
  • FROM Table1
  • CROSS JOIN Table2
  • Секция WHERE
  • WHERE [NOT] <условие1> [ AND | OR <условие2>]
  • Условие представляет собой конструкцию вида:
  • <столбец таблицы, константа или выражение>
  • <оператор сравнения> <столбец таблицы, константа или выражение>
  • или
  • IS [NOT] NULL
  • или
  • [NOT] LIKE <шаблон>
  • или
  • [NOT] IN (<список значений>)
  • или
  • [NOT] BETWEEN <нижняя граница> AND <верхняя граница>
  • Операторы сравнения
  • Примеры запросов с операторами сравнения:
  • SELECT * FROM Table WHERE Field > 100
  • SELECT * FROM Table WHERE Field1 <= (Field2 + 25)
  • Выражение IS [NOT] NULL проверяет данные на [не]пустые значения:
  • SELECT * FROM Table WHERE Field IS NOT NULL
  • SELECT * FROM Table WHERE Field IS NULL
  • Операторы сравнения
  • [NOT] LIKE - используется при проверке текстовых данных на [не]соответствие заданному шаблону. Символ ‘%’ (процент) в шаблоне заменяет собой любую последовательность символов, а символ ‘_’ (подчеркивание) – один любой символ.
  • SELECT * FROM Employees WHERE Name LIKE ‘Иван%’
  • SELECT * FROM Employees WHERE Name LIKE ‘__д%’
  • Операторы сравнения
  • [NOT] IN проверяет значения на [не]вхождение в определенный список.
  • SELECT * FROM Employees WHERE Position IN (‘Начальник’, ‘Менеджер’)


  • Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет