![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Mam w bazie danych przedziały cenowe dla obiektów noclegowych, które wyglądają mniej więcej tak:
Hotel 1, 10-50 zł Hotel 2, 40-120 zł Hotel 3, 20-200 zł W wyszukiwarce chcę również zastosować przedziały cenowe i moje pytanie brzmi: jak skonstruować warunek, aby uwzględniał nawet najmniejszą część wspólną? Chciałbym aby np. Hotel 1 został odnaleziony dla przedziałów: a) 0-100 b) 30-40 c) 40-120 d) 10-20 Ten post edytował nexis 24.05.2009, 17:57:17 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 2 Dołączył: 26.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ja bym to zapisał jakoś tak (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Wtedy pokryte są chyba wszystkie możliwe sytuacje. Ostatni warunek kiedy przedział hotelu zawiera się w przedziale z wyszukiwarki |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 12:24 |