Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2010, 18:35   #1
Andrey85
Пользователь
 
Регистрация: 29.07.2010
Сообщений: 79
По умолчанию Запрос SQL

Здравствуйте.Помогите пожалуйста доделать запрос.Пишу прогу на Delphi, использую ADO,поэтому запрос включает в себя параметры.

SELECT reservation.DateFrom, reservation.DateTo, korpus.Name, appart.Number, reservation.Client, typeofpitanie.Name, appart.PlacesV, nachislenie.SumaPitanie
FROM typeofpitanie INNER JOIN ((korpus INNER JOIN (appart INNER JOIN reservation ON
appart.ID = reservation.AppartID) ON korpus.ID = appart.KorpusID)
INNER JOIN nachislenie ON reservation.ID = nachislenie.ReservationID) ON typeofpitanie.ID = nachislenie.TypeOfPitanie
WHERE (((reservation.DateFrom)>=:S and (reservation.DateTo) <=:Po ));

В этом запросе все работает,но в БД есть поле DateTimeReservation в котором фиксируется дата и время звонка.А в поле Client находится фамилия клиента.Возникает ситуация когда клиент звонит несколько раз в день и нужно отобрать только последние данные.reservation.DateFrom и eservation.DateTo это период отбора.Заранее спасибо!
Andrey85 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) Машуля SQL, базы данных 4 06.05.2010 21:09
Создание новых таблиц в MS SQL SERVERE через SQL запрос в Delphi S_Yevgeniy Помощь студентам 1 27.10.2009 06:26
Sql запрос KrPr SQL, базы данных 4 14.10.2009 11:19
SQL-запрос Elena БД в Delphi 3 21.05.2007 11:34
SQL запрос на основе другого SQL запрса... Timoxa БД в Delphi 1 07.01.2007 18:15