
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.09.2004, 11:13:06
|
|||
|---|---|---|---|
|
|||
Очень нужна помощь в создании запроса |
|||
|
#18+
Господа, нужна помощь в создании запроса. Есть две таблицы 1 Заказы, 2 Цены 1 таблица вкл. В себя (1 OID-Номер заказа, 2 CheckIn-Дата заселения, CheckOut-Дата выезда, и т.д.) 2 таблица вкл. В себя (1 QID-Порядковый номер, 2 From-День с которого начинают действовать цены, 3 To-День когда цены заканчивают свое действие, 4 Single-Сумма за расселение в одноместном номере за сутки, и т.д.) Нужно узнать сколько ночей был занят номер по одной цене и сколько по другой. Пример Проживание: Check In: 29-Dec-03 // Check Out: 13-Jan-04 Цены действуют: From 27-Dec-03 // To 08-Jan-04 Single 50$ p/Day From 09-Jan-04 // To 20-Feb-04 Single 35$ p/Day Кол. Ночей должно рассчитываться таким образом 29-Dec-03 => 09-Jan-04 = 11 Ночей 09-Jan-04 => 13-Jan-04 = 4 Ночи Заранее благодарен за любую помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.09.2004, 11:55:48
|
|||
|---|---|---|---|
|
|||
Очень нужна помощь в создании запроса |
|||
|
#18+
А где связь между табл. 1 и 2? По идее в таб. 1 должно быть указание на то, какой тариф использовать: single, double и т.п. Или предполагается, что в таб. 1 только single? Или есть еще третья таблица, в которой заказ расписан детально? -- Regards Alexander Artamonov <Tao> сообщил/сообщила в новостях следующее: news:977765@sql.ru... Господа, нужна помощь в создании запроса. Есть две таблицы 1 Заказы, 2 Цены 1 таблица вкл. В себя (1 OID-Номер заказа, 2 CheckIn-Дата заселения, CheckOut-Дата выезда, и т.д.) 2 таблица вкл. В себя (1 QID-Порядковый номер, 2 From-День с которого начинают действовать цены, 3 To-День когда цены заканчивают свое действие, 4 Single-Сумма за расселение в одноместном номере за сутки, и т.д.) Нужно узнать сколько ночей был занят номер по одной цене и сколько по другой. Пример Проживание: Check In: 29-Dec-03 // Check Out: 13-Jan-04 Цены действуют: From 27-Dec-03 // To 08-Jan-04 Single 50$ p/Day From 09-Jan-04 // To 20-Feb-04 Single 35$ p/Day Кол. Ночей должно рассчитываться таким образом 29-Dec-03 => 09-Jan-04 = 11 Ночей 09-Jan-04 => 13-Jan-04 = 4 Ночи Заранее благодарен за любую помощь Тема Ответить Posted via ActualForum NNTP Server 1.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.09.2004, 15:26:11
|
|||
|---|---|---|---|
|
|||
Очень нужна помощь в создании запроса |
|||
|
#18+
2 Alexander Artamonov Связь есть только по типу номера До настоящего момента программа не умеет находить и переситывать тариф автоматически. Для этого мне и понадобился запрос, который сможет вычислить по датам сколько дней данный номер использовался по цене 50$ и сколько по цене 30$ я представляю это так Есть даты, когда меняется цена (Назовем это From) И даты пребывания (CheckIn CheckOut) From 1 цена 50 CheckIn номер по цене 50 From 2 цена 30 CheckOut номер по цене 30 Кол. дней между CheckIn и From 2 расчитывается по 50$ в сутки Кол. дней между From 2 и CheckOut расчитывается по 30$ в сутки Я думаю для токого запроса нет нужды связывать таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.09.2004, 19:03:26
|
|||
|---|---|---|---|
|
|||
Очень нужна помощь в создании запроса |
|||
|
#18+
ОК, Я понял, что данный запрос не реально забамбахать Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.09.2004, 11:30:10
|
|||
|---|---|---|---|
Очень нужна помощь в создании запроса |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1671588]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 319ms |

| 0 / 0 |
