![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 1 Dołączył: 20.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam kod:
Zapytanie poprawnie zwraca dwa wyniki:
Natomiast gdy dodam kilka innych tabel do zapytania:
wyników jest już więcej (konkretnie 12). Czy ktoś mógłby mi powiedzieć dlaczego? Ten post edytował Kedan 4.06.2010, 00:18:31 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 1 Dołączył: 20.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie tego się obawiałem. Problem polega na tym, że relacje pomiędzy tabelami trzymam sobie w osobnej tabeli - i szczerze mówiąc zastanawiam się czy to faktycznie był dobry pomysł. Plus jest taki, że z php mogę swobodnie dodawać i usuwać relacje z dowolną ilością tabel nie ingerując w ich strukturę. Gdybym korzystał z JOIN, to przy dodaniu relacji z nową tabelą musiałbym pewnie dodać nową kolumnę. No chyba że będę JOIN'ował trzy tabele zamiast dwóch.
Ten post edytował Kedan 4.06.2010, 23:27:15 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 21:08 |