Мне нужна твоя помощь. Я хочу показать все столбцы в таблице, где я могу использовать предложение DISTINCT и функцию MIN .
--Here is a sample code that I've tried but failed to show the expected output
SELECT * FROM TABLE
WHERE DOCUMENT_NUMBER IN (
SELECT DISTINCT DOCUMENT_NUMBER
FROM TABLE
)
and DESIRED_DUE_DATE IN (
SELECT MIN(DESIRED_DUE_DATE)
FROM TABLE
GROUP BY DOCUMENT_NUMBER)
order by DOCUMENT_NUMBER desc;
Ожидаемый результат должен быть DOCUMENT_NUMBER , все они различны или, скорее, не повторяются, а DESIRED_DUE_DATE всех отдельных DOCUMENT_NUMBER имеет минимальное значение при отображении всех столбцов на столе.
приведенный выше код все еще показывает мне дубликат Document_Number .