Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Таблица employee_data содержит теперь достаточно данных, чтобы можно было начать с ней работать. Запрос данных выполняется с помощью команды MySQL SELECT. Оператор SELECT имеет следующий формат:
SELECT имена_столбцов from имя_таблицы [WHERE...условия];Часть оператора с условиями является необязательной (мы рассмотрим ее позже). По сути, требуется знать имена столбцов и имя таблицы, из которой извлекаются данные.
Например, чтобы извлечь имена и фамилии всех сотрудников, выполните следующую команду.
SELECT f_name, l_name from employee_data;Оператор приказывает MySQL вывести все данные из столбцов f_name и l_name. Результат работы оператора
При ближайшем рассмотрении можно заметить, что данные представлены в том порядке, в котором они были введены. Более того, последняя строка указываете число строк в таблице - 21.
Чтобы вывести всю таблицу, можно либо ввести имена всех столбцов, либо воспользоваться упрощенной формой оператора SELECT.
SELECT * from employee_data;Символ * в этом выражении означает 'ВСЕ столбцы'. Поэтому этот оператор выводит все строки всех столбцов.
Рассмотрим ещё один пример.
SELECT f_name, l_name, age from employee_data;
Задания
1. Напишите оператор SQL для создания новой базы данных с именем addressbook
2. Какой оператор используется для получения информации о таблице? Как используется этот оператор?
3. Как получить список всех баз данных, доступных в системе?
4. Напишите оператор для записи следующих данных в таблицу employee_data
Имя: Рудольф Фамилия: Курочкин Должность: Программист Возраст: 34 Стаж работы в компании: 2 Зарплата: 95000 Надбавки: 17000 email: [email protected]5. Приведите две формы оператора SELECT, которые будут выводить все данные из таблицы employee_data.
6. Как извлечь данные столбцов f_name, email из таблицы employee_data?
7. Напишите оператор для вывода данных из столбцов salary, perks и yos таблицы employee_data.
8. Как узнать число строк в таблице с помощью оператора SELECT?
9. Как извлечь данные столбцов salary, l_name из таблицы employee_data?
4. СОДЕРЖАНИЕ ОТЧЕТА:
4.2. Наименование и цель работы
4.3. Ответы на контрольные вопросы
4.4. Запросы
5. КОНТРОЛЬНЫЕ ВОПРОСЫ:
5.1. Какие операции могут программироваться с помощью языка SQL?
5.2. Какие ключевые слова используются при организации запросов?
5.3. Какие языки программирования поддерживает SQL?
5.4. Какой символ дает сообщение о том, что команда сформирована и готова к выполнению?
Дата публикования: 2015-11-01; Прочитано: 454 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!