Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zrobić dwa odwołania w SQL-u do identyfikatora tabeli..
peksiarz
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 27.10.2006

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


Witam,
Zaczne może od tego że tworze na użytek pewnej firmy transportowej wyszukiwarke (klient będzie podawał przystanek początkowy i przystanek końcowy, a system będzie wyszukiwał odp połączenia)
Mój problem jest taki:
Do tabeli "zPdoP" potrzebuje dwa razy wstawić relacje Id_przystanku z tabeli "Przystanek"

"przystanek"
Id_przystanku | Nazwa przystanku |

"zPdoP"
Id_zPdoP | Id_przystanku_1 | Id_przystanku2 | Czas_przejazdu | Odległość

Gdzie:
"zPdoP" - to skrót od: droga z przystanku_1 do przystanku_2
Id_przystanku_1 - identyfikator przystanku z
Id_przystanku_2 - identyfikator przystanku do
Czas_przejazdu – czas potrzebny na przebycie z….do…
Odleglosc – odległość pomiędzy tymi dwoma przystankami

Ta relacja którą zamierzam stworzyć jest potrzebna do wyliczania odległości pomiędzy przystankami na danym kursie.

Jak zrobić dwa odwołania w SQL-u do identyfikatora tabeli "przystanek" ? Jeśli będziesz potrzebował więcej informacji lub chciałbyś żebym posłał szkic całej bazy wraz z relacjami to pytaj kimkolwiek jesteś (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




http://forum.php.pl/index.php?showtopic=56783&hl=
Go to the top of the page
+Quote Post
peksiarz
post
Post #3





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 27.10.2006

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


przeglądałem już http://forum.php.pl/index.php?showtopic=56783&hl=
troche rozjaśniło tylko dalej nie wiem, czy mam zastosować u siebie 'Left Join' ..bo u mnie dwa klucze obce odwołują się do klucza podstawowego, zastanawiam się czy to wogóle jest możliwe (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




no przeciez w tamtym topicu jest identyczna sytuacja co u ciebie. nic tylko skopiowac i pozmieniac nazwy co są u ciebie
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: 23.08.2025 - 06:36