﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / SQL Server / Базы данных  / замена записей в таблице / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Sat, 22 Nov 2008 03:18:36 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: замена записей в таблице</title><link>http://www.relib.com/forums/Topic907890-22-1.aspx</link><description>Код громоздкий но работает&lt;br&gt;&lt;br&gt;update Zamena&lt;br&gt;set Agent=case&lt;br&gt;when A.DataDoc&lt;(select top 1 DataDoc from Zamena B where B.TT=A.TT and Agent&lt;&gt;'0' order by DataDoc) then (select top 1 Agent from Zamena C where C.TT=A.TT and Agent&lt;&gt;'0' order by DataDoc)&lt;br&gt;else (select top 1 Agent from Zamena D where D.TT=A.TT and Agent&lt;&gt;'0' and D.DataDoc&lt;A.DataDoc order by DataDoc desc)&lt;br&gt;end&lt;br&gt;from Zamena A&lt;br&gt;Where Agent='0'&lt;br&gt;</description><pubDate>Fri, 24 Nov 2006 09:53:35 GMT</pubDate><dc:creator>ssssss</dc:creator></item><item><title>замена записей в таблице</title><link>http://www.relib.com/forums/Topic907890-22-1.aspx</link><description>Помогите плиз!&lt;br&gt;Есть таблица:&lt;br&gt;(ТТ(id торговой точки) , А(id агента), дата (дата документа))&lt;br&gt;           1                            0                       11.10&lt;br&gt;           1                            1                       12.10&lt;br&gt;           2                            1                       12.10&lt;br&gt;           1                            2                       13.10&lt;br&gt;           2                            0                       14.10&lt;br&gt;           1                            3                       15.10&lt;br&gt;           1                            0                       16.10  &lt;br&gt; &lt;br&gt;Есть документы где А не проставлен (0).&lt;br&gt;С одной Торговой точкой могут работать несколько агентов.&lt;br&gt;&lt;br&gt;Надо:&lt;br&gt;Создать таблицу где:&lt;br&gt;Там где не проставлен Агент (0) заменить на агента который последним работал с торговой точкой по дате.&lt;br&gt;&lt;br&gt;?:&lt;br&gt;&lt;br&gt;как это сделать</description><pubDate>Thu, 23 Nov 2006 16:41:17 GMT</pubDate><dc:creator>ssssss</dc:creator></item></channel></rss>