Proste zapytanie sql ?

0

Witam

mam baze danych która wygląda tak:
a w niej 4 rekordy(tak naprawdę jest 100)

NR. WIEK IMIę

1 22 marian
1 33 wiesiek
2 11 alicja
2 33 kasia
2 14 mariusz

nr to nr. rodziny(np. kasia . alicja i mariusz to rodzina oraz marian i wiesiek to rodzina) . Teraz chce aby JEśLI w rodzinie jest ktoś kto ma 33 lata to wyświetl całe jego rodzeństwo i tak dla wszystkich rodzin

Czyli :
W tym wypadku powinno się wyświetlić:
1 22 marian
2 11 alicja
2 14 mariusz

jak to powinno wyglądać ? :)))

0
SELECT nr, wiek, imie FROM tabela t WHERE nr in (SELECT DISTINCT nr FROM tabela WHERE wiek = 33) AND wiek <> 33
0

Dzięki wielkie !

1 użytkowników online, w tym zalogowanych: 0, gości: 1