Я написал SQL-запрос, чтобы получить максимальную и минимальную цену для каждого типа билета, как показано ниже
select A.ticket_type,C.min_price, B.max_price
from ticket
as A inner join (select ticket_type, max(original_price) as max_price
from ticket group by ticket_type) B
inner join (select ticket_type, min(original_price)
as min_price from ticket group by ticket_type) C
on A.ticket_type=B.ticket_type
AND B.ticket_type=C.ticket_type
AND A.original_price=B.max_price
Теперь мне нужно добавить discount_price, discount_from и discount_to к этому запросу.Это означает, что если сегодня значение находится между discount_from и discount_to, цена получит discount_price, в противном случае получит original_price, тогда в конечном результате будет напечатана максимальная и минимальная цена для каждого типа билетов.Как добавить это, если заявление в?Кто-нибудь может помочь мне с этим?
Спасибо