Курс SQL и Django ORM, часть 7: LIKE, IN NOT IN, null NOT null

Курс изучаем SQL и Django ORM с нуля, фильтрация по маске LIKE, выборка данных из списка условий, и проверка на null Базовые знания sql. Конструкции LIKE, IN/NOT IN, NULL и NOT NULL являются операторами условий в языке SQL и позволяют фильтровать данные на основе определенных условий. Оператор LIKE используется для сопоставления строковых значений с шаблоном. Часто применяется с использованием символов подстановки, таких как % (заменяет любую последовательность символов) и _ (заменяет одиночный символ). Операторы IN и NOT IN позволяют фильтровать данные на основе совпадения с набором значений. IN используется для выбора строк, где значение столбца совпадает с одним из значений в списке, а NOT IN выбирает строки, где значение столбца не совпадает ни с одним из значений в списке. Например: SELECT column1, column2 FROM table WHERE column1 IN (’value1’, ’value2’, ’value3’); NULL используется для обозначения отсутствующего или неизвестного значения в столбце. NOT NULL указывает, что в столбце не может быть значений NULL. Операторы NULL и NOT NULL позволяют фильтровать данные на основе наличия или отсутствия значений NULL в столбце. 00:00 - LIKE 04:45 - IN NOT IN 09:10 - null NOT null
Back to Top