русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Запросы с параметром


Дата добавления: 2015-07-04; просмотров: 616; Нарушение авторских прав


Во многих случаях пользователю надо предоставить возможность выбора того, что он хочет найти в таблицах БД. Для этого существует специальный вид запроса – запрос с параметром.

1. Предположим, что в БД есть таблица, в которой содержатся все результаты чемпионатов мира по футболу. Наша задача: создать запрос, с помощью которого пользователь может определить в каком году та или иная команда занимала первое место, причем выбор этой команды – его личное дело.

2. Для этой цели служит специальная команда языка SQL, которая выглядит так:

LIKE […]

В квадратных скобках можно записать любой текст, обращенный к пользователю, например:

LIKE [Введите название страны]

3. Команду LIKE надо поместить в строке «Условие отбора» в том поле, по которому производится выбор. В нашем случае это столбец сборных, занимавших первые места в чемпионатах мира по футболу.

4. После запуска запроса открывается диалоговое окно, в котором пользователю предлагается ввести параметр.

5. Если в качестве параметра ввести слово Бразилия, то выдается результирующая таблица, содержащая записи по тем чемпионатам, когда сборная Бразилии становилась чемпионом.

6. Если в качестве параметра ввести слово Италия, то результирующая таблица будет иной.

 

Практическое задание.

Создайте новую БД с таблицей «Чемпионаты мира» (тип всех полей – Текстовый):

Год Страна 1_место 2_место 3_место 4_место
Уругвай Уругвай Аргентина США Югославия
Италия Италия Чехословакия Германия Австрия
Франция Италия Венгрия Бразилия Швеция
Бразилия Уругвай Бразилия Швеция Испания
Швейцария Германия Венгрия Австрия Уругвай
Швеция Бразилия Швеция Франция Германия
Чили Бразилия Чехословакия Чили Югославия
Англия Англия Германия Португалия СССР
Мексика Бразилия Италия Германия Уругвай
Германия Германия Голландия Польша Бразилия
Аргентина Аргентина Голландия Бразилия Италия
Испания Италия Германия Польша Франция
Мексика Аргентина Германия Франция Бельгия
Италия Германия Аргентина Италия Англия
США Бразилия Италия Швеция Болгария
Франция Франция Бразилия Хорватия Голландия

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



 



<== предыдущая лекция | следующая лекция ==>
Запросы на выборку | Вычисления в запросах


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.099 сек.