Базы данных

Использование операторов языка SQL для создания запросов -


Основным оператором, используемым для извлечения информации из реляционной базы данных, является оператор select. Его стандартная форма объединяет в одном операторе операции выборки, проекции и соединения. Как и результаты этих операций реляционной алгебры, результат выполнения оператора select является отношением. Базисная форма оператора select состоит из трех предложений: предложения select, предложения from и предложения where. Синтаксис оператора имеет следующий вид.

select <имя атрибута> from <таблицы> where <условия>

Предложение select определяет атрибуты, которые являются частью результирующего отношения. Предложение from определяет таблицы, используемые оператором для выборки данных. Предложение where определяет условия отбора, в том числе и условия соединения. С помощью рисунка рассмотрйм операторы, эквивалентные реляционным выражениям, описанным 6.1.

Результатами выполнения SQL-операторов, представленных на 7.1, являются с 6.1 по 6.3.

а) select  from Customer where lastName = Doe’ 6.1

б) select  from TimeCard 

 where ssn = ’376-77-0099′ and date > ’01- -mar-1998′ 6.2

в) select lastName, firstName from Customer 

г) select distinct lastName, firstName from Customer 6.3

Комментарии закрыты