Исходники
Статьи
Языки программирования
.NET Delphi Visual C++ Borland C++ Builder C/С++ и C# Базы Данных MySQL MSSQL Oracle PostgreSQL Interbase VisualFoxPro Веб-Мастеру PHP HTML Perl Java JavaScript Протоколы AJAX Технология Ajax Освоение Ajax Сети Беспроводные сети Локальные сети Сети хранения данных TCP/IP xDSL ATM Операционные системы Windows Linux Wap Книги и учебники
Скрипты
Магазин программиста
|
Извлечение информации из таблицНастало время перейти от теории к практике. Этот скрипт содержит команды Transact SQL для создания БД с именем SQLByStep, трех таблиц в ней и заполнения их информацией. Для создания учебной БД Вам надо:
Ok, учебная БД создана и данные в нее внесены. Далее будет постоянно использоватья Query Analyzer для выполнения разнообразных запросов. Query Analyzer - инструмент для настоящих программистов :-) БД представляет собой фрагмент системы, использующей SQL для слежения за продажами. В БД имеется три таблицы Salespeople (Торговые агенты), Customers (Заказчики) и Orders (Заказы). Таблица Salespeople (Торговые агенты)
Таблица Customers (Заказчики)
Таблица Orders (Заказы)
Теперь можно продемонстрировать как с помощью Transact-SQL извлекать информацию из таблиц. Все запросы выполняются одной командой SELECT В самой простой форме команда SELECT просто инструктирует БД, чтобы извлесь информацию из таблицы. Например, чтобы вывести содержимое таблицы Агентов (Salespeople) надо ввести следующее: SELECT snum, sname, city, comm FROM SalespeopleЭта команда просто выводит все данные из таблицы. Вывод для этого запроса приведен ниже: snum sname city comm ----- -------- ----------- ----- 1001 Иванов Москва 12 1002 Петров Хабаровск 13 1003 Егоров Караганда 10 1004 Сидоров Сочи 11 1007 Шилин Красноярск 15В этой команде:
Если вы хотите видеть все столбцы таблицы используйте специальное сокращение: SELECT * FROM SalespeopleВыведена информация будет также как и в преыдущем случае. В общем случае команда SELECT начинается с ключевого слова SELECT, за ним идет список имен столбцов, которые Вы хотите видеть, или *(звездочка) если Вы хотите видеть все столбцы. За тем идет ключевое слово FROM, далее имя таблицы, к которой делается запрос. Что будет дальше? Дальше предлагается углубится в команду SELECT: сортировка данных, сложные логические выражения и специальные операторы. |
Форум Программиста
Новости Обзоры Магазин Программиста Каталог ссылок Поиск Добавить файл Обратная связь
https://woodcort.ru окна деревянные.
Рейтинги
|