Бональный вопрос, но никак не могу с этим справиться, помогите пожалуйста. ms sql 2005
Есть 2 таблицы, в одну(import) записываются логи включения всех компьютеров - тоесть есть поля comp_name - имя компьютера login - имя пользователя и data захода. Во второй таблице(computers) обычный импорт из AD(основные поля, числе и имя компьютеров).
надо дополнить таблицу computers данными о дате поледнего захода на этот компьютер и логине пользователя.
написал запрос который выбирает последнюю дату для каждого из активных компьютеров.
select import.logon
from import,computers cross apply
(
select import.comp_name, max(import.data) as data3
from import
where import.comp_name=computers.name
group by import.comp_name
) v
where v.data3=import.data And computers.name=import.comp_name
Но никак не могу правильно воспользоваться Update table, чтобы результаты этого запроса правильно записать в таблицу.