Я буду первым, кто признает, что моим навыкам SQL не хватает. Теперь ...
Допустим, у нас есть таблица базы данных, которая называется Posts с тремя столбцами: Id, RootId и DateTime.
Что я хотел бы сделать, так это получить последние (по DateTime) 20 различных значений RootId.
Вот предостережение: RootId может быть NULL, и в этом случае мы должны рассматривать эту запись как отдельную, и вместо NULL Id должен быть возвращен.
Каким будет запрос?