Я уверен, что этот вопрос очевиден, но я в последний час или около того возился со все более сложным набором подзапросов и ничего не получил.
Мне нужно выбрать группу идентификаторов из таблицы, где последняя дата для этой записи предшествует заданной дате. Я пытался:
SELECT id_field WHERE max(date_field) < 'some date'
Но получение 'не может иметь агрегат в поле где'. Я считал, что могу ВЫБРАТЬ, где нет дат выше определенной даты, но в этот момент мой мозг машет маленьким белым флажком.
Спасибо.