Rre Rre Горю!!! Помогите сделать запрос
От: bralgin США www.dwh-club.com
Дата: 24.03.02 08:51
Оценка:
Здравствуйте
Горю, программу еще неделю назад надо было сдать

Вопрос:
Используется MS SQL2000 Server
Есть таблица "Table"

-----------------------------
Name    :  Date     : Time
-----------------------------
sveta    4 Mar 2002  08:50:50    *     
bis      4 Mar 2002  08:51:08                    
marina   4 Mar 2002  08:52:27
diana    4 Mar 2002  08:53:12    **    
sveta    4 Mar 2002  10:50:50    *                 
diana    4 Mar 2002  11:00:12    **
sveta    4 Mar 2002  13:50:50    *
ajamal   4 Mar 2002  13:54:23
 ...       .....      .....
diana    5 Mar 2002  08:40:12    **
Shae     5 Mar 2002  08:54:20
sveta    5 Mar 2002  08:50:50    *
diana    5 Mar 2002  09:40:12    **
-----------------------------
* sveta - 4 мар появлялась 3 раза + 1 раз 5 мар 
** diana - 4 мар появлялась 2 раза + 2 раза 5 мар


Как обрботать эту таблицу, чтобы у каждого пользователя для каждой даты оставалась только одна запись, с самым раним временем, остальные удалялись.

-----------------------------
Name    :  Date     : Time
-----------------------------
sveta    4 Mar 2002  08:50:50    *     
bis      4 Mar 2002  08:51:08            
marina   4 Mar 2002  08:52:27
diana    4 Mar 2002  08:53:12    **     
Shae     4 Mar 2002  08:54:20              
ajamal   4 Mar 2002  13:54:23
 ...       .....      .....
diana    5 Mar 2002  08:40:12    **    
Shae     5 Mar 2002  08:54:20        
sveta    5 Mar 2002  08:50:50    *    
-----------------------------           
* sveta - 4 мар, 5 Мар осталась по 1 раз с самым раним временем
** diana - 4 мар, 5 мар осталась по 1 раз с самым раним временем


Можно ли это сделать только с помощью SQL (transact-SQL)?

Заранее спасибо!

Игорь Бралгин

15.09.03 11:57: Ветка выделена из темы Горю!!! Помогите сделать запрос
Автор: VCoder
Дата: 28.05.03
— _MM_
23.10.03 18:50: Перенесено модератором из 'Священные войны' — ХД
http://www.flickr.com/photos/bralgin/
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.