Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 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
|