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

Откуда:
Сообщений: 21
Привет, помогите написать запрос.
У меня есть таблица list1 (id, date, klient, zakaz)
Мне надо вывести данные в следующем виде
date этого заказа, клиент, заказ, дата предыдущего заказа
23 мар 05, 10:12    [1407573]     Ответить | Цитировать Сообщить модератору
 Re: Запрос  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37101
select
  date,
  klient,
  zakaz,
  (
    select top 1 zakaz
    from list1 b
    where a.klient = b.klient
    order by date desc
  ) as prev_zakaz
from list1 a
23 мар 05, 10:15    [1407584]     Ответить | Цитировать Сообщить модератору
 Re: Запрос  [new]
TanjaFeja
Member

Откуда:
Сообщений: 21
Спасибо, наложила еще условие на дату и все прекрасно получилось :) :)
23 мар 05, 10:49    [1407751]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить