S

@sandra_spence

QA Fullstack (Java), осень 2024

Python
1 year ago
Юный Фридрих Гаусс сидел на уроке математики, когда учитель решил дать задание для всего класса, чтобы подольше занять всех учащихся. Для этого он выписал на доске числа  1 1,  2 2, ... ,  100 100 и попросил вычислить сумму всех этих чисел. Недолго думая, Карл Фридрих Гаусс решил задачу почти в ту же секунду, огласив ответ —  5050

задачки из strata_scratch SQL

SQL
2 years ago
--Salaries Differences --Write a query that calculates the difference between the highest --salaries found in the marketing and engineering departments. --Output just the absolute difference in salaries. --Напишите запрос, который вычисляет разницу между самыми высокими зарплатами, -- найденными в отделах маркетинга и инженерии. Выведите только абсолютную разницу в зарплатах. SELECT ABS((MAX(salary) FILTER (WHERE department = 'engineering')) - MAX(salary) FILTER (W

Вечный контест Тинькофф образование

Python
2 years ago
a = int(input()) #стоимость тарифа b = int(input()) #размер тарифа c = int(input()) #стоимость каждого лишнего мегабайта d = int(input()) #размер интернет-трафика Кости в следующем месяце if (d > b): print(a + c * (d - b)) else: print(a)

karpov.courses, урок 10, ОКОННЫЕ ФУНКЦИИ

SQL
2 years ago
--10.1 --Примените оконные функции к таблице products и с помощью ранжирующих функций упорядочьте --все товары по цене — от самых дорогих к самым дешёвым. Добавьте в таблицу следующие колонки: --Колонку product_number с порядковым номером товара (функция ROW_NUMBER). --Колонку product_rank с рангом товара с пропусками рангов (функция RANK). --Колонку product_dense_rank с рангом товара без пропусков рангов (функция DENSE_RANK) SELECT name, price,

karpov.courses, урок 8, JOIN

SQL
2 years ago
--8.1 --Объедините таблицы user_actions и users по ключу user_id SELECT user_actions.user_id as user_id_left, users.user_id as user_id_right, order_id, time, action, sex, birth_date FROM user_actions

karpov.courses, урок 7, ПОДЗАПРОСЫ

SQL
2 years ago
--7.1 --рассчитайте среднее число заказов всех пользователей SELECT round(avg(orders_count), 2) as orders_avg FROM (SELECT user_id, count(order_id) as orders_count FROM user_actions WHERE action = 'create_order' GROUP BY user_id) as t1 --7.2

karpov.courses, урок 6, ГРУППИРОВКА ДАННЫХ

SQL
2 years ago
--6.1 SELECT sex, count(sex) as couriers_count FROM couriers GROUP BY sex ORDER BY couriers_count --6.2 SELECT action, count(action) as orders_count

karpov.courses, урок 5, АГРЕГАЦИЯ ДАННЫХ

SQL
2 years ago
--5.1 SELECT DISTINCT user_id FROM user_actions ORDER BY user_id --5.2 --Примените DISTINCT сразу к двум колонкам таблицы courier_actions --и отберите уникальные пары значений courier_id и order_id SELECT DISTINCT courier_id, order_id

karpov.courses, урок 4, ФИЛЬТРАЦИЯ ДАННЫХ

SQL
2 years ago
--4.1 --цена которых не превышает 100 рублей SELECT product_id, name, price FROM products WHERE price <= 100 ORDER BY product_id --4.2

karpov.courses, урок 3, БАЗОВЫЕ ЗАПРОСЫ

SQL
2 years ago
--3.1 SELECT * FROM products --3.2 SELECT * FROM products ORDER BY name --Для сортировки значений по какой-либо колонке в SQL используется оператор ORDER BY -- с ключевыми словами ASC (по возрастанию) или DESC (по убыванию).