Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.08.2020, 15:12   #1
Мальвина_0
Новичок
Джуниор
 
Регистрация: 27.08.2020
Сообщений: 1
По умолчанию помощь в решение

Transactions

id date shop price count type isUsedBonusCard Phone code
10101 2018-11-12 S1 150.00 1 12 0 NULL 1213141566
10200 2019-01-03 S2 15.05 10 10 1 +375291111111 1223475477
10210 2019-01-03 S2 15.05 -1 10 0 +375291111111 1223475477

Shops

id name city address
S1 Электросила 1 пр-т Машерова
S2 5й элемент 2 ул. Московская





1) Вывести 100 транзакций за 2019 год с заполненным телефоном и отсортированных по дате по убыванию.
2) Вывести итоговую сумму покупок за 4й квартал 2018 года и дату последней транзакции по каждому городу.
3) Вывести товары, которые были возвращены более чем через неделю после покупки. Указать даты покупки и возврата, количество куплено и возвращено, телефон.
Мальвина_0 вне форума Ответить с цитированием
Старый 27.08.2020, 15:24   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Код:
Вывести ==select 
100 транзакций  ==top 100 /limit 100 /first 100 / ?...
за ==where 
2019 год ==year(...) =2019
{и } ==and
с заполненным телефоном ==... is not null
и отсортированных ==order by 
по дате ==... 
по убыванию =={asc}
Вывести
Код:
итоговую сумму покупок ==sum(..)
за 4й квартал 2018 года ==where ...
и дату последней транзакции ==max(..)
по ==group by 
каждому городу ==...
.

Мартин Губер. Понимание SQL.
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 27.08.2020 в 15:26.
evg_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь с выбором методов решение (VBA) urugvai Помощь студентам 0 11.02.2020 20:41
Нужно помощь в решение задач на паскале Alikcool Помощь студентам 0 23.01.2020 23:15
Помощь в решение задач Ассемблер kaucrostik Помощь студентам 1 05.12.2017 13:14
Ищу решение вопроса, нужна помощь знатоков. sosed Помощь студентам 17 08.10.2014 11:36
Решение задачек! Очень нужна Ваша помощь!!! Mesher Фриланс 3 05.01.2010 20:02