Хелпикс

Главная

Контакты

Случайная статья





КАРТА ПРАКТИЧЕСКОГО ЗАНЯТИЯ. Теоретическая часть



КАРТА ПРАКТИЧЕСКОГО ЗАНЯТИЯ

Учебная дисциплина: «МДК 02.01 Информационные технологии и платформы разработки информационных систем»

Тема занятия: Статистические выборки

Теоретическая часть

Проверка на NULL

• IS NULL: оператор возвращает true если

значение столбца - NULL.

• IS NOT NULL: оператор возвращает true если

значениестолбцане NULL.

SELECT * FROM person WHERE adress IS NULL;

SELECT * FROM person WHERE adress IS NOT NULL;

СекцияWHEREиоператоры-слова

SELECT * FROM person WHERE `id` = 1 OR `id` = 2;

SELECT * FROM person WHERE `id` = 1 AND `status` = "a”;

Оператор BETWEEN

• Оператор BETWEEN позволяет указатьдиапазон для проверки.

SELECT firstname,

lastname,

age

FROM person

WHERE age BETWEEN 18 AND 20

Оператор IN

• Оператор IN позволяет определитьсодержится ли указанное значение в спискеили в результате подзапроса

SELECT column_list

FROM table_name

WHERE (expr|column) IN

('value1','value2',...)

SELECT firstname, lastname, adress

FROM person

WHERE adress IN (‘Kyiv',‘Kiev')

Оператор LIKE

• Оператор MySQL LIKE обычно используется длявыбора данных, основанного на совпадениипо шаблону.

• Использование оператора LIKE – это способсущественно увеличить производительностьзапроса.

– Символ процент (%) позволяет проверитьсовпадение любой строки с нулем или более

символами.

– Символ подчеркивание (_) позволяет проверитьлюбой один символ.

Оператор LIKE

SELECT id, lastName, firstName

FROM person

WHERE firstName LIKE 'a%'

SELECT id, lastName, firstName

FROM person

WHERE lastname LIKE '%on%'

SELECT id, lastName, firstName

FROM person

WHERE firstname LIKE 'T_m'



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.