У меня очень настраиваемый SQL-запрос, который мне не удается реализовать.Я использую SQL-Server-2008.
У меня есть только одна таблица в этом запросе, но я ищу очень конкретные данные.Требования для этого запроса:
Для каждого DISTINCT PartNumber (столбец) мне нужно выбрать NEWEST (max) PO (столбец), который будет выбран.Однако есть еще один столбец с именем «Квитанция», где, если он вообще содержит значение, тогда PartNumber должен быть исключен все вместе.
Я несколько знаком с предложениями GROUP BY и CASES для выбора, но я не уверен, как связать все, что я знаю, в один рабочий запрос ...
Любая помощь очень ценится!Заранее спасибо =).