Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Выборка данных с помощью условий



Теперь более подробно рассмотрим формат оператора SELECT.

Его полный формат имеет вид:

SELECT имена_столбцов from имя_таблицы [WHERE...условия];

Одним из достоинств RDBMS является возможность извлекать данные на основе определенных условий.

Перейдём к рассмотрению операторов сравнения.

Операторы сравнения = и!=

Выборка столбцов с условием для поля "имя".

SELECT f_name, l_name from employee_data where f_name = 'Иван';

Этот оператор выводит имена и фамилии всех сотрудников, которые имеют имя Иван. Отметим, что слово Иван в условии заключено в одиночные кавычки. Можно использовать также двойные кавычки. Кавычки являются обязательными, так как MySQL будет порождать ошибку при их отсутствии. Кроме того сравнения MySQL не различают регистр символов, что означает, что с равным успехом можно использовать "Иван", "иван" и даже "ИвАн".

Выборка столбцов с условием для поля "должность":

SELECT f_name,l_name from employee_data where title="программист";

Выбирает имена и фамилии всех сотрудников, которые являются программистами.

Выборка столбцов с условием для поля "возраст"

SELECT f_name, l_name from employee_data where age = 32;

Это список имен и фамилий всех сотрудников с возрастом 32 года. Вспомните, что тип столбца age был задан как int, поэтому кавычки вокруг 32 не требуются. Это - незначительное различие между текстовым и целочисленным типами столбцов.

Оператор!= означает 'не равно' и является противоположным оператору равенства.





Дата публикования: 2014-10-20; Прочитано: 404 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...