Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Łączenie dwóch tabel, Join, group by, count
kielich
post 5.04.2010, 14:58:51
Post #1





Grupa: Zarejestrowani
Postów: 442
Pomógł: 4
Dołączył: 28.12.2008
Skąd: Warszawa

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


Witam,
potrzebuje złączyć dwie tabele ale nie ogarniam troszke tego przy użyciu Join LEFT group by i count .

Taki mam tabele;

tab1

ID | KEY | NAZWA
1 | 2 | cos 1
2 | 2 | cos 2
3 | 2 | cos 3
4 | 2 | cos 4

tab2

ID | KEY_CAT | ID_SUB
1 | 2 | 3
2 | 2 | 2
3 | 2 | 4
4 | 2 | 4
5 | 2 | 4
6 | 2 | 4
7 | 2 | 3
8 | 2 | 2

i POTRZEBUJE DOSTAĆ NP:

cos1 - 0
cos2 - 2
cos3 2
cos4 - 4
ID z tab1 porównuje z ID_SUB (CZYLI NP ID 4 WYSTEPUJE 4x wiec mam 4) cos4 - 4
Bardzo zrozumiałe i banalne ale nie wiem jak to ogarnąć pewnie sprawa banalna do obrania. sad.gif

Z góry bardzo dziękuję



Nikt nie wie jak to zrobić ?!?

Ten post edytował kielich 5.04.2010, 14:58:44


--------------------
Życie jest jak SESJA kiedyś wygaśnie ....

Jeśli moja odpowiedź jakoś Cię nakierowała lub pomogła kliknij Pomógł
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
athei
post 5.04.2010, 15:04:00
Post #2





Grupa: Zarejestrowani
Postów: 389
Pomógł: 141
Dołączył: 11.04.2009

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


  1. SELECT tab1.nazwa, COUNT(tab2.id_sub) FROM tab1 LEFT JOIN tab2 ON tab1.id = tab2.id_sub GROUP BY(tab2.id_sub)
Go to the top of the page
+Quote Post
kielich
post 5.04.2010, 17:14:57
Post #3





Grupa: Zarejestrowani
Postów: 442
Pomógł: 4
Dołączył: 28.12.2008
Skąd: Warszawa

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


Działa jak najbardziej prawidłowo kurcze thx. smile.gif

Możesz mi jeszcze napisać jak działa count w twoim w/w przypadku

ps. normalnie wiem jak działa ale chce wiedzieć jak ty to obrałeś ....


--------------------
Życie jest jak SESJA kiedyś wygaśnie ....

Jeśli moja odpowiedź jakoś Cię nakierowała lub pomogła kliknij Pomógł
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: 24.07.2025 - 20:02