Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Оператор SELECT





Оператор SELECT здійснює вибірку з бази даних і має найбільш складну структуру серед усіх операторів мови SQL. Цей оператор найбільш затребуваний, отже, отримання навичок та вмінь роботи зокрема з оператором SELECT гарантує успіх при оволодінні мови структурованих запитів SQL в цілому.

Рис. 2.1 - Структура оператора SELECT

Розглянемо синтаксис оператора SELECT (рис. 2.1). В даному випадку <value expression> - вираз, який виробляє значення. Воно може включати в себе або містити імена стовпців <column name> в таблиці, <table name> є ім'ям або синонімом таблиці, <alias> являє собою тимчасовий синонім для таблиці, <predicate> - умова, яка може бути вірним або невірним для кожної рядка або комбінації рядків таблиці в реченні FROM, <integer> - число з десятковою крапкою. Найбільш ефективним шляхом вивчення мови структурованих запитів SQL є розгляд конкретних прикладів використання різних конструкцій. Необхідно відзначити, що структурований мова запитів SQL має велику кількість діалектів, які мають різні можливості для обробки даних і процедурні надбудови, наприклад, Procedural SQL, Transact-SQL, PostgreSQL, проте всі вони лише розширюють стандарт SQL2. Саме на цей стандарт орієнтовані наведені нижче приклади використання структурованого мови запитів. В якості предметної області для демонстрації роботи запитів будемо використовувати навчальну таблицю PC, в якій зберігається інформація про різних конфігураціях персональних комп'ютерів (малюнок 2.2). Дана таблиця складається з шести стовпців: price - в цьому стовпці зберігається числова інформація про вартість комп'ютера, speed - являє собою стовпець з числовою інформацією про частоту роботи мікропроцесора, hd - містить числову інформацію про розмір жорсткого диска, ram - в цьому стовпці зберігається розмір оперативної пам'яті комп'ютера в числовому вигляді, cd - стовпець з текстовою інформацією про швидкість роботи CD-ROM, model - стовпець, в якому зберігається унікальний код конфігурації комп'ютера в числовому вигляді.

Рис.2.2 - Інформація, що міститься в навчальній таблиці PC

 

Date: 2015-09-18; view: 268; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию