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



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

HAVING <условия выборки групп>] ]
  • [ORDER BY <список столбцов для сортировки>]
    • Секция DISTINCT
    • Если в результирующем наборе данных встречаются одинаковые строки (значения всех полей совпадают), можно от них избавиться, указав ключевое слово DISTINCT перед списком столбцов.
    • SELECT DISTINCT Position FROM Employees
    • Секция FROM
    • Перечень таблиц, из которых производится выборка данных, указывается в секции FROM. Выборка возможна как из одной таблицы, так и из нескольких логически взаимосвязанных.
    • Логическая взаимосвязь осуществляется с помощью подсекции JOIN.
    • На каждую логическую связь пишется отдельная подсекция.
    • Внутри подсекции указывается условие связи двух таблиц (обычно по условию равенства первичных и вторичных ключей).
    • Пример выборки
    • Пример выборки
    • SELECT Employees.TabNum, Employees.Name, Departments.Name
    • FROM Employees
    • JOIN Departments ON Employees.DeptNum =
    • Departments.DeptNum
    • Пример выборки
    • SELECT Employees.TabNum, Employees.Name, Departments.Name,
    • Cities.Name
    • FROM Employees
    • JOIN Departments ON Employees.DeptNum = Departments.
    • DeptNum
    • JOIN Cities ON Departments.City = Cities.City
    • Секция JOIN
    • SELECT Table1.Field1, Table2.Field2
    • FROM Table1
    • JOIN Table2
    • ON Table2.ID1 =Table1.ID1
    • AND Table2.ID2 =Table1.ID2
    • AND ….
    1   2   3   4   5   6   7   8   9   10




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

        Басты бет