У меня есть таблица с account_number, account_code и code_date. Я пытаюсь получить последний код для каждой учетной записи, но группа дает мне несколько наблюдений для каждой учетной записи, поэтому я даже не могу использовать первое / верхнее утверждение.
пример:
account_id Account_Attribute_Code current_att_date
1 579 01.01.2005
1 254 01.02.2006
1 366 10.10.2018
2 748 01.07.2008
2 766 08.05.2009
2 205 07.06.2014
SELECT
account_id,
Account_Attribute_Code,
Max(Account_Attribute_Update_Date) AS current_att_date
FROM my_table
GROUP BY Account_Id,
Account_Attribute_Code
Я хочу иметь только 1 строку для каждой учетной записи, с его атрибутом_кодом, где дата является самой последней.