MySql Nested Select и процент - PullRequest
       3

MySql Nested Select и процент

0 голосов
/ 14 апреля 2019

У меня есть этот код. Это работает, когда два избранных работают по отдельности, но когда я пытаюсь скомбинировать их и рассчитать увеличение проданного продукта в процентах, оно больше не работает.

use bookstore;
select (select coalesce(year(c.transdate)), coalesce(month(c.transdate)), sum(c.quantity * b.cost * b.vat) where year(c.transdate) = 2016 and month(c.transdate) = 3)   As First_month,
(select (coalesce(year(c.transdate)), sum(c.quantity * b.cost * b.vat) where year(c.transdate) = 2016) As Total_Sold, 
((First_month - total sold)/ First_mont) * 100)) as Increase
from cust_order as c
join book as b
on c.isbn = b.isbn;

Я ожидал бы получить только три столбца с первым месяцем, общей продажей и разницей в процентах.

Большое спасибо за вашу помощь.

...