sfd
Разбор задачи SQL №5
Продолжаем цикл статей с разбором задач из онлайн-тренажера. На очереди пятая задача. В SQL, помимо прочего, работают многие операторы, знакомые каждому школьнику с уроков информатики - SUM, COUNT, AVG, MIN/MAX, ROUND, ABS и прочие.
В пятой задаче нам как раз потребуется оператор COUNT для того, чтобы вывести количество рейсов, совершенных на TU-134. Для начала, как и в предыдущей задаче, найдем обозначение TU-134 в таблице Trip с помощью запроса SELECT * FROM Trip LIMIT 10. Никаких сюрпризов. Нужный нам самолет обозначен банально 'TU-134'...
День 106. Как создать расчётное поле. Как агрегировать данные.
Создаём расчётное поле Чтобы провести вычисления с числами, их напрямую прописывают в SELECT. Но часто вычисления нужно сделать для всего поля таблицы. Тогда создают новое поле, в котором отображается результат вычислений. Такое поле называют вычисляемым или расчётным. Обратимся к таблице с клиентами. Выведем на экран первые десять записей таблицы, используя только поля last_name и percen_of_discount. SELECT last_name, percent_of_discount FROM buyer; LIMIT 10; Скидка указана в процентах, но отдел маркетинга попросил, чтобы в итоговой таблице её указали в долях...