![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 281 Pomógł: 0 Dołączył: 8.07.2005 Skąd: EU Ostrzeżenie: (0%) ![]() ![]() |
witam
mam pytanie jak w temacie, tj jak jednym zapytaniem zsumować liczbę rekordów z kilku tabel. ? czy jest to wogole mozliwe czy musze napisac tyle zapytan ile jest tabel ? pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
//niepoprawne zapytanie
hm nie wiem na ile to jest wydajne ;p Ten post edytował melkorm 14.11.2008, 13:03:03 |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
@melkorm proponuje testowac swoje kody przed "pomocą" innym (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
@yaulus 1) albo union 2) albo podzapytania |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Cytat @melkorm proponuje testowac swoje kody przed "pomocą" innym Staram się zawsze testować i niby zadziałało (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) .. nawet sparwdze jeszcze raz ... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Zwracam honor - coś mnie dziwiło żet aki duży wynik (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) hm dziwne ;x Ten post edytował melkorm 14.11.2008, 12:54:21 |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat i niby zadziałało nie moze byc (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Niech kazda z tabel ma po conajmniej dwa rekordy. Uwierz, nie dostaniesz wyniku 6 (przy zalozeniu ze kazda ma dokladnie po dwa rekordy) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Cytat nie moze byc Niech kazda z tabel ma po conajmniej dwa rekordy. Uwierz, nie dostaniesz wyniku 6 (przy zalozeniu ze kazda ma dokladnie po dwa rekordy) Ahh zagalapowałem się ;] Mój błąd oczywiście ;] (IMG:http://forum.php.pl/style_emoticons/default/dostal.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 281 Pomógł: 0 Dołączył: 8.07.2005 Skąd: EU Ostrzeżenie: (0%) ![]() ![]() |
dzieki za zainteresowanie chłopaki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
@melkorm: tak jak napisał Nospor, niestety to zapytanie juz przerobilem przed rozpoczeciem topica (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) @nospor: chyba pobawie sie podzapytaniami, jakos to bardziej do mnie trafia niz union (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) pozdrawiam |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
a może mi ktoś odpowiedzieć jakby wypadało takie zapytanie w porównaniu do UNION :
Tak z czystej ciekawości (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Zakładając że każda kolumna ma unikalne ID-ki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Tak z czystej ciekawości Tak z czystej ciekawosci sprawdź, porownaj czasy i napisz i nam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ps: ale juz ci mowie ze mnozysz tutaj niepotrzebnie kombinacje i twoj sql bedzie o wiele gorszy od union czy normalnego podzapytania. Przeciez from t1, t2, t3 tworzy kombinacje kazdy z kazdym |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Cytat ps: ale juz ci mowie ze mnozysz tutaj niepotrzebnie kombinacje i twoj sql bedzie o wiele gorszy od union czy normalnego podzapytania. Przeciez from t1, t2, t3 tworzy kombinacje kazdy z kazdym to chciałem usłyszeć D: ale zrobiłem sobie testa na 3 tabelkach gdzie było około 100k wierszy~~ i nie doczekałem się wyniku ;] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 08:23 |