Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapytanie: do ktorych klubow naleza wszyscy wskazani motocyklisci?
SlodkaChwila
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 10.04.2005
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Prosze o pomoc w zbudowaniu zapytania.

Przegladalem dokladnie forum i nie zlalazlem podobnego przypadku.

Mianowicie mam dwie tabele: Motocyklisci i Kluby_Motocyklowe,
poniewaz motocyklisci moga nalezec do wielu klubow, a klub moze miec
wielu motocyklistow jest jeszcze tabela laczaca (aby realizowac wiele do wielu):

motocyklisci --< motocyklisci_kluby >-- kluby

Tabela motocyklisci i kluby ma wiec tylko dwie kolumny:

motocyklisci_id | kluby_id

Przykladowe dane tej tabeli:

101 | 1
101 | 2
101 | 3
102 | 1
102 | 1

To oznacza, ze motocyklista (101) nalezy do klubu 1,2 i 3.
Pozostali motocyklisci naleza tylko do klubu 1.

Moja prosba dotyczy zbudowania takiego zapytania,
ktore bedzie w stanie ustalic, do ktorych klubow
naleza wszyscy wskazani na przykladzie motocyklisci.

W tym przypadku wynikiem powinien byc klub_id=1,
ale jak to obsluzyc zapytaniem?

Z gory dziekuje za pomoc!


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Wicepsik
post
Post #2





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


  1. SELECT k.*, m.*, m_k.* FROM kluby k, motocyklisci m, motocyklisci_kluby m_k WHERE k.id = m_k.kluby_id AND m_k. motocyklisci_id = m.id AND m_k.kluby_id = 1;
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 05:03