Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 простой запрос select. помогите пожалуйста  [new]
SPB2011-2010
Member

Откуда:
Сообщений: 55
Здравствуйте

есть таблица

id n fam n_eks
1 1 Иванов 1
2 1 Иванов 2
3 1 Иванов 3
4 1 Иванов 4
5 2 Петров 1
6 2 Петров 2
7 2 Петров 3

не подскажите как получить запрос чтобы брался последний n_eks

чтобы получилось в виде
n fam n_eks
1 Иванов 4
2 Петров 3

Заранее спасибо, делал ранее но забыл.
15 янв 16, 09:07    [18681904]     Ответить | Цитировать Сообщить модератору
 Re: простой запрос select. помогите пожалуйста  [new]
Glory
Member

Откуда:
Сообщений: 104751
SPB2011-2010
чтобы получилось в виде
n fam n_eks
1 Иванов 4
2 Петров 3

GROUP BY и MIN()/MAX()
15 янв 16, 09:18    [18681942]     Ответить | Цитировать Сообщить модератору
 Re: простой запрос select. помогите пожалуйста  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 21101
Учить темы:
Группировка (GROUP BY)
Групповые функции (в данном случае - MAX)
15 янв 16, 09:19    [18681945]     Ответить | Цитировать Сообщить модератору
 Re: простой запрос select. помогите пожалуйста  [new]
Famazon12
Member

Откуда:
Сообщений: 270
Select t.n, t.fam, Max(t.n_eks)
from Table_1 t
group by t.n, t.fam
15 янв 16, 09:30    [18681985]     Ответить | Цитировать Сообщить модератору
 Re: простой запрос select. помогите пожалуйста  [new]
SPB2011-2010
Member

Откуда:
Сообщений: 55
Всем спасибо большое, действительно все просто.

просто не писал на sql года два, вот и с тормозил.
15 янв 16, 09:33    [18682000]     Ответить | Цитировать Сообщить модератору
 Re: простой запрос select. помогите пожалуйста  [new]
Glory
Member

Откуда:
Сообщений: 104751
SPB2011-2010
просто не писал на sql года два, вот и с тормозил.

А заодно еще в разных форумах вопрос задал, да ?
15 янв 16, 09:34    [18682013]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить