SELECT Name, Class
FROM Hotel;
Реализация данного кода представлена на рисунке 8.13.
Таким образом, как видно на рисунке 8.13, в данном примере осуществлялось использование оператора SELECT для извлечения данных из таблицы “Hotel” базы данных “Travel”. При этом на экран были выведены названия всех отелей (поле “Name”) в одном столбце и класс обслуживания (поле “Class”) в другом.
При работе с базами данных MySQL совместно с оператором SELECT также используется оператор группового символа “*”. Данный оператор расширяет область запроса до уровня всех столбцов указанной таблицы.
Ниже представлен пример использования символа “*” оператора SELECT.
SELECT *
FROM Turoperator;
Реализация данного кода представлена на рисунке 8.14.
Таким образом, как видно на рисунке 8.14, в данном примере осуществлялось использование символа “*” оператора SELECT для извлечения всех данных таблицы “Turoperator” базы данных “Travel”. Данная таблица содержит два поля - “Id” и “Name”, включающих пять записей идентификаторов и названий туроператоров соответственно.
8.3.2.2 Извлечение данных по определенному критерию
Для того чтобы получить доступ к содержимому таблицы базы данных MySQL, необходимо указать критерий выбора. Для этого в операторе SELECT используется конструкция WHERE.
Ниже представлен пример использования конструкции WHERE оператора SELECT.
SELECT Id, Name
FROM Turoperator
WHERE Id = 2;
Реализация данного кода представлена на рисунке 8.15.
В данном примере осуществлялось использование конструкции WHERE оператора SELECT для извлечения данных по определенному критерию из таблицы “Turoperator” базы данных “Travel”. На рисунке 8.15 видно, что из таблицы “Turoperator” были извлечены значения столбцов “Name” и “Id” только тех строк, в которых поле “Id” равно 2. В этой таблице этому условию удовлетворяет только один туроператор - “Sunmar tour”, который и был выведен на экран.
Необходимо отметить, что, при работе с таблицами базы данных MySQL можно также проверять сразу несколько критериев, объединяя их операциями AND или OR оператора SELECT.
Ниже приведен пример использования операции OR оператора SELECT.
SELECT *
FROM Turist
WHERE Id=2 OR Id=4;
Реализация данного кода представлена на рисунке 8.16.
Do'stlaringiz bilan baham: |