|
|||
КАРТА ПРАКТИЧЕСКОГО ЗАНЯТИЯ. Теоретическая частьСтр 1 из 6Следующая ⇒ КАРТА ПРАКТИЧЕСКОГО ЗАНЯТИЯ Учебная дисциплина: «МДК 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'
|
|||
|