![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 1 Dołączył: 16.08.2006 Skąd: szy-ły Ostrzeżenie: (0%) ![]() ![]() |
mam takie zapytanie
i nie wiem dlaczego zawsze dostaje błędne - takie same wartości na polu Priorytet i Pakiet, wsyztskie są równe pierwszemu wierszowi odpowiednio w tabeli Priorytety oraz Pakiety. gdzie mam błąd? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 26 Dołączył: 19.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Uczono mnie, że zapytanie w formie:
tworzy tabelę tymczasową o wielkości iloczynu kartezjańskiego (ilość wierszy tabeli1 x il. w. tabeli2 x tabela3), tak więc do tabeli tymczasowej wkładane są wszystkie możliwe kombinacje wierszy z trzech tabel. W przypadku gdy każda tabele mają po 100 wierszy, tabela tymczasowa będzie ich miała 1.000.000. Z tego zazwyczaj 99.99% jest następnie eliminowane poprzez klauzulę WHERE. W przypadku użycia JOIN do tabeli tymczasowej branę są tylko pasujące do siebie rekordy, czyli tworzona jest tabela o ilości rekordów równej 100. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 19:05 |