sfd
SQL интересные задачи
В рамках общения с одной известной компанией решил ряд интересных SQL задач. Скажу сразу, решил не всё. Поэтому предлагаю обсудить варианты в комментариях. Возможно кому-то из аналитиков будет интересно посмотреть, так как с некоторыми из подобных задач сталкиваешься не каждый день. Итак, погнали) 1. Удалить дубли из таблицы Имеется таблица TBL состоящая из одного поля fld Необходимо удалить дублирующие по значению записи из таблицы TBL с помощью запроса SQL 2. Рассчитать сумму в рублях Имеется...
SQL. 5 УРОК.
Кроме фильтров и сортировок (прошлый урок), в SELECT запросах можно также ограничивать выборку. Например, когда вам нужные не все данные, а скажем только первые 10 строк. Для этого существует конструкция LIMIT и давайте попробуем вывести 5 самых дорогих товаров. SELECT * FROM products ORDER BY price DESC LIMIT 5 Разберем запрос. Сперва мы получаем все товары, отсортированные по цене в обратном порядке ORDER BY price DESC. То есть дорогие товары будут сверху. А затем мы указываем LIMIT 5, что означает, что нам нужны только 5 первых записей. Так мы получаем таблицу самых дорогих товаров. LIMIT можно использовать совместно с конструкций WHERE...