Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pobieranie rekordu o wspólnej wartości
MalyKazio
post 9.11.2007, 08:43:48
Post #1





Grupa: Zarejestrowani
Postów: 168
Pomógł: 1
Dołączył: 19.11.2005

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


Witam,

Mam taką oto tabelkę (w skrócie)
Id, osoba, pokolenie, przodek
Dla każdej osoby wypisani są w tabeli przodkowie.
Nie wiem tylko jak teraz sprawdzić czy dane dwie osoby mają wspólnego przodka, czyli czy dla dwóch konkretnych osób pole przodek jest identyczne. Może ktoś coś podpowiedzieć?


--------------------
"Jak Cię widzą tak Cię piszą, chyba żeś jest wielką fiszą"
Go to the top of the page
+Quote Post
najtje
post 9.11.2007, 10:02:28
Post #2





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 4.10.2007

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


  1. SELECT * FROM tabelka AS osoba1 JOIN tabelka AS osoba2 ON osoba1.przodek=osoba2.przodek WHERE osoba1.id<>osoba2.id


Ten post edytował najtje 9.11.2007, 10:04:09
Go to the top of the page
+Quote Post
MalyKazio
post 9.11.2007, 18:46:39
Post #3





Grupa: Zarejestrowani
Postów: 168
Pomógł: 1
Dołączył: 19.11.2005

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


Wszystko pięknie. Dziękuję za pomoc. Odrobinę zmodyfikowałem i jest dokładnie to co mi było potrzebne, a wygląda tak:

  1. SELECT * FROM tabelka AS osoba1 JOIN tabelka AS osoba2 ON osoba1.przodek=osoba2.przodek WHERE osoba1.id=$nrosoby AND osoba2.id=$nrosoby


--------------------
"Jak Cię widzą tak Cię piszą, chyba żeś jest wielką fiszą"
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 21.06.2025 - 11:49