![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 1 Dołączył: 7.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Hej!
Mam następujące tabele: ROOM (id, name, property_id) ATTRACTION (id, name, icon) ROOM_PRICE (id, room_id, date_from, date_to, price) // wiele możliwych cenników dla pojedynczego pokoju! PROPERTY (id, name) PROPERTY_ATTRACTION(property_id, attraction_id) Chce wyświetlić wszystkie pokoje z dowolnymi atrakcjami (np ID=1 i ID=9) oraz wybrać cennik dla danego pokoju. Wszystko w jednym zapytaniu. Próbowałem poniższego zapytania:
Ale rezulatatem jest lista błędnych pokojów (nie tych o wskazanych dwóch atrakcjach). Jak zbudować tutaj poprawne zapytanie? Z góry dzięki za wszelką pomoc! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 1 Dołączył: 7.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dokladnie odpowiedz "B" . Te atrakcje beda w wyszukiwarce (to jej element). Podaje jakies atrakcje (dowolna ilosc).
Tutaj przykladowo id=1 i id=9. W rezultacie mam otrzymac TYLKO pokoj o id=1. Nie moga byc zwrocone pokoje z tylko jedna atrakcja. Chodzi o TYLKO te pokoje ktore maja wszystkie podane atrakcje!! To podstawowy warunek. Pozdrawiam. Ten post edytował parzol 31.08.2008, 20:07:57 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 13:37 |