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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2023, 15:41   #1
GGTGTG
Новичок
Джуниор
 
Регистрация: 13.05.2023
Сообщений: 1
Печаль Вывести полученную прибыль от проданных товаров за апрель 2022 года

Необходимо сделать так, не совсем понимаю как преобразовать в код. Основная таблица sales присоединяете к ней таблицу price as zak для того чтобы вывести закупочную цену, то есть у вас будет два условия присоединения по товару само собой и по виду цены равное закупочной, тоже самое проделываете для оптовой или розничной цене (тут разницы не будет), то есть присоединяете также price только с видом цены равное оптовой или розничной, затем вам необходимо будет сделать вычисляемое поле, то есть SUM(цена розничная/оптовая отнять цену ЗАКУПОЧНАЯ) и это все в группировке по месяцу апрель и году 2022, только вам в поля выводить товары не нужно, только год, месяц, и вычисляемое поле, которое считает прибыль и все.

Мой код выдаёт нули.
SELECT SUM((price_op.PRICE - price_zak.PRICE) * sale.KOL) AS PROFIT
FROM sale
JOIN price AS price_op ON sale.P_ID = price_op.P_ID AND price_op.KP_ID = (SELECT ID FROM kind_price WHERE NAME = 'Оптовая')
JOIN price AS price_zak ON sale.P_ID = price_zak.P_ID AND price_zak.KP_ID = (SELECT ID FROM kind_price WHERE NAME = 'Закупочная')
WHERE sale.date_sale >= '2022-04-01' AND sale.date_sale < '2022-04-30'
GROUP BY sale.date_sale
ORDER BY sale.date_sale DESC;
Изображения
Тип файла: jpg НЕОБХ.JPG (68.7 Кб, 1 просмотров)
GGTGTG вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить среднюю прибыль каждой фирмы за все месяцы и вывести ее, указав номер компании. AlexDolmat Помощь студентам 1 06.02.2022 11:48
Дан список наименований товаров - овощей,хранящихся на базе в течение года. Известен начальный объем запаса товара. Найти убыль Smok4 Паскаль, Turbo Pascal, PascalABC.NET 2 23.11.2014 12:31
Количество проданных товаров за текущую дату и сумма продажи cat_gav C# (си шарп) 9 06.11.2014 10:19
нахождение высокосного года, сезона года и к-ва дне с начала года Делфи 7 (есть код программы полностью) программирование Помощь студентам 22 22.09.2013 23:59