Я получил следующие результаты с этим SQL-запросом:
SELECT Code,
CASE
WHEN MAX(running) = MIN(running) THEN MAX(running)
ELSE MAX(running) - MIN(running)
END
"RUNNING",
date
FROM table
GROUP BY date;
Результат:
Code Running Date
CC4 123 1/1/2018
CC4 12 1/11/2018
CC4 12000 4/2/2018
CC4 1000 4/10/2018
Пользователь Выбрать с даты (01.01.2017) До даты (4/10 /2018)
Коды в столбце «Код» совпадают.Я хочу снова использовать функцию Max и Min в приведенном выше запросе, чтобы получить только один результат для столбца «Код»
Как достичь этой цели в Oracle SQL?