Я пытаюсь выбрать последний комментарий для каждой компании, в которой есть хотя бы 1 комментарий. В отдельном запросе я пытаюсь выбрать самый старый комментарий для каждой компании, в которой есть хотя бы 1 комментарий.
Эти запросы ниже идентичны, за исключением того, что я использую Max вместо Min во втором. Тем не менее, они дают различное количество результатов (1180 результатов для MIN и 673 для MAX). Очень смущенный??? Может ли кто-нибудь помочь
SELECT comment.bis_id, comment.comment, comment.date
FROM comment
GROUP BY comment.bis_id
HAVING comment.date = MIN(comment.date)
SELECT comment.bis_id, comment.comment, comment.date
FROM comment
GROUP BY comment.bis_id
HAVING comment.date = MAX(comment.date)