Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] JOIN
The Night Shadow
post 9.06.2006, 17:20:03
Post #1





Grupa: Zarejestrowani
Postów: 495
Pomógł: 2
Dołączył: 5.02.2006
Skąd: Wrocław

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


Próbowałem przebić się przez ten temat http://forum.php.pl/index.php?showtopic=2093&hl=join i nie bardzo mi to idzie.

Tabele:

uzytkownicy
id
login....

posty
id
id_uzytkownika
temat....

W jaki sposób pobrać jednym zapytaniem dane użytkowników, oraz dołączyć do tego ilość rekordów z tabeli posty, gdzie id_uzytkownika jest rowne id w tabeli uzytkownicy, a następnie posortować całość podług ilości postów kolejnych użytkowników?


--------------------
Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych
Copywriter
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
AcidBurnt
post 9.06.2006, 18:52:00
Post #2





Grupa: Zarejestrowani
Postów: 215
Pomógł: 1
Dołączył: 13.04.2003
Skąd: z ławki przed blokiem

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


  1. SELECT *.a, count(*.B) FROM uzytownicy a, posty b WHERE id.a = id_uzytkwonia.b


pisane z palca, moze nie dzialac poprawnie ;p ale mniej wiecej cos w ten desen

a to:

  1. SELECT u.user_id, count(c.*) FROM temida_users u, temida_contracts c WHERE u.user_id = c.user_id GROUP BY u.user_id


dziala na 100% ale w postgresql, ale w sumie SQL to SQL powinno zadzialac CI w mySQL

Ten post edytował AcidBurnt 9.06.2006, 18:59:12
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.08.2025 - 20:02