Мне нужно проверить, больше ли одно значение, чем каждое другое значение.Как проверить, больше ли значение больше, чем значение другого?
В настоящее время у меня есть этот запрос, но это только проверить, если значение больше, чем все от общего числа других значений:
IF (SELECT SUM(`price`) AS '14'
from data
where sale = 14) > (
SELECT SUM(`price`) AS 'x14'
from data where sale != 14)
THEN SET New.price=1.99;
В то время как мне нужно, чтобы проверить, если продажа (в 14) о связанных больше, чем (15) и больше, чем (16) ..
найти наибольшее значение, а затем сравнить с этим –
Какова структура ваших таблиц и какие столбцы хотите выбрать? –
@GrijeshChauhan это отличная идея. Я попробую. – mediaroot