1490 читали · 2 года назад
SQL --- заметки
Базовый синтаксис: 1. Выбрать весь столбец из таблицы без фильтрации SELECT name FROM passenger 2. Выбрать столбец с фильтрацией SELECT * ---> выбрать всё FROM trip ---> откуда WHERE town_from = 'Moscow' ---> критерий фильтрации 3. Вывести имена людей, которые заканчиваются на "man" SELECT name FROM passenger WHERE name LIKE '%man' ---> символ % означает любую последовательность символов, а "man" - конкретную последовательность символов. Таким образом, данное условие выберет все значения в столбце name, которые заканчиваются на "man"...
4905 читали · 4 года назад
Разбор задачи SQL №13
В прошлый раз разбиралась десятая задача. В этот раз начнем разбирать тринадцатую, в которой познакомимся c элементом запроса HAVING. На мой взгляд, это первая задача, которая требует чуточку сообразительности. Задача - Вывести имена людей, у которых есть полный тёзка среди пассажиров. На самом деле, сообразительность нужна только для того, чтобы переформулировать постановку "Вывести имена людей, у которых есть полный тёзка среди пассажиров" в более понятную "Вывести name из таблицы Passenger, встречающиеся более 1 раза"...