Предположим, у меня есть таблица spitems со следующими полями:
- spitemid (уникальный ключ)
- изменение (метка времени)
- ParentId
- ряд других незначимых полей
То, что я хочу получить, - это строки с самыми высокими значениями дня для каждой парентиды.
Однако имейте в виду, что метка времени для модификации не уникальна, поэтому возможно, что для одного родительского идентификатора есть две злобные метки с одинаковой меткой времени для модификации. В таком случае мне нужна одна из этих двух злобных кличек, мне все равно, какая именно.
Итак, чтобы быть ясным: список, который я возвращаю, должен содержать все парентиды один и только один раз.