У меня есть представление (это объединение нескольких таблиц), и мне нужно отфильтровать дубликаты. Таблица выглядит следующим образом:Как я могу выбрать дополнительные столбцы с помощью запроса TSQL, используя GROUP BY
id first last logo email entered
1 joe smith i.jpg [email protected] 2014-01-27
2 jim smith b.jpg [email protected] 2014-01-27
3 bob smith z.jpg [email protected] 2014-01-27
9 joeseph smith q.gif [email protected] 2014-01-20
Я хочу сделать что-то вроде этого, но я не могу показаться, чтобы получить правильный синтаксис для этого:
SELECT
email, MAX(entered), first, last -- such that first and last come from the same row as the MAX(entered)
FROM
my_view
GROUP BY
email
Спасибо. Я принял ваш ответ, поскольку он объясняет причину и причину более подробно. – Nate