32 Урока Borland Delphi

Для справки, приведем общую форму


FROM employee
WHERE job_country = "France"
UNION
SELECT contact_first, contact_last, country
FROM customer
WHERE country = "France" Получить список
работников и заказчиков,
проживающих во Франции
 
  FIRST_NAME LAST_NAME JOB_COUNTRY
=============== ================= ===============
Jacques Glon France
Michelle Roche France
Для справки, приведем общую форму команды SELECT, учитывающую возможность соединения нескольких таблиц и объединения результатов: SELECT [DISTINCT] список_выбираемых_элементов (полей)
FROM список_таблиц (или представлений)
[WHERE предикат]
[GROUP BY поле (или поля) [HAVING предикат]]
[UNION другое_выражение_Select]
[ORDER BY поле (или поля) или номер (номера)]; ???. 2: ????? ?????? ??????? SELECT
Отметим, что под предикатом понимается некоторое специфицированное условие (отбора), значение которого имеет булевский тип. Квадратные скобки означают необязательность использования дополнительных конструкций команды. Точка с запятой является стандартным терминатором команды. Отметим, что в WISQL и в компоненте TQuery ставить конечный терминатор не обязательно. При этом там, где допустим один пробел между элементами, разрешено ставить любое количество пробелов и пустых строк - выполняя желаемое форматирование для большей наглядности.
Гибкость и мощь языка SQL состоит в том, что он позволяет объединить все операции реляционной алгебры в одной конструкции, “вытаскивая” таким образом любую требуемую информацию, что очень часто и происходит на практике.
      1. Команда SELECT
      1. Простейшие конструкции команды SELECT
      Итак, начнем с рассмотрения простейших конструкций языка SQL. После такого рассмотрения мы научимся:
      • назначать поля, которые должны быть выбраны
      • назначать к выборке “все поля”
      • управлять “вертикальным” и “горизонтальным” порядком выбираемых полей
      • подставлять собственные заголовки полей в результирующей таблице
      • производить вычисления в списке выбираемых элементов
      • использовать литералы в списке выбираемых элементов
      • ограничивать число возвращаемых строк


      Содержание  Назад  Вперед







      Forekc.ru
      Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий