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

Откуда: Москва
Сообщений: 655
Добрый день всем.

Помогите плиз с запросиком чет ни как не получается написать.
На всякий случай вот версия сервера
Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64) Jun 17 2011 00:54:03 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 5.2 <X64> (Build 3790: Service Pack 2)

Есть две таблички основная и таблица лога нужно вытянуть историю изменения по записи
При изменении записи #Test в таблицу #TestLog записываются измененное состояние
при этом
если StateID (1,2,6) пишется значение U1
если StateID (3,4,5) пишется значение U2

Нужно показать все изменения по записи и отобразить обоих пользователей
В файлике мой вариант, но работает неправильно.

Нужно получить:

IDLog ID StateIDLog u1 u2
6 1 6 5 3
5 1 5 2 3
4 1 4 2 4
3 1 3 2 3
2 1 2 2 0
1 1 1 1 0

Заранее спасибо!
31 авг 12, 11:26    [13093484]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом  [new]
Domninsky
Member

Откуда: Москва
Сообщений: 655
файл не прикрепился

К сообщению приложен файл (Test.sql - 1Kb) cкачать
31 авг 12, 11:27    [13093489]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить