SQL выбирает строки по самой последней дате с двумя уникальными столбцами

Так что это не то, о чем sql-syntax просил запросчик, а ответ sql-statement на «SQL выбирает строки по sqlselect самой последней дате».

Изменено oracle с http://wiki.lessthandot.com/index.php/Returning_The_Maximum_Value_For_A_Row

SELECT t.chargeId, t.chargeType, t.serviceMonth FROM( 
    SELECT chargeId,MAX(serviceMonth) AS serviceMonth
    FROM invoice
    GROUP BY chargeId) x 
    JOIN invoice t ON x.chargeId =t.chargeId
    AND x.serviceMonth = t.serviceMonth

sql

oracle

2022-11-21T02:35:57+00:00
Вопросы с похожей тематикой, как у вопроса:

SQL выбирает строки по самой последней дате с двумя уникальными столбцами