Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] 2 zapytania w jednym
Zwariowany
post
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 0
Dołączył: 6.01.2009

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


SELECT * from `newsy` WHERE `type` = 1 ORDER BY `czas` DESC LIMIT 0 , 9;

Jak zrobić żeby ten select również odczytał ilość z tabeli komentarze gdzie `komentarze`.`iddlaartykulu` = `newsy`.`artykulid`.
Dodam że jeden komentarz w tabelii komentarze to jeden wiersz. Czyli chodzi mi o to jak od razu policzyć ilość komentarzy do artykułu?


Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Zwariowany
post
Post #2





Grupa: Zarejestrowani
Postów: 201
Pomógł: 0
Dołączył: 6.01.2009

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


nie no zdaje sobie sprawę, że 2 zapytanie to nie o to chodzi, ale wcześniej robiłem to jak potrzebowałem 2 tabele połączyć to bez left joina tylko normalnie AND itd itd. A teraz trzeba ilość wyciągnąć i z tym jest problem ;/
Go to the top of the page
+Quote Post
phpion
post
Post #3





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(Zwariowany @ 3.05.2009, 11:15:07 ) *
A teraz trzeba ilość wyciągnąć i z tym jest problem ;/

No właśnie, pomoc kolegi ~potreb jest lekko nie na temat.

Aby zrobić to co chcesz musisz skorzystać z podzapytania oraz funkcji agregującej COUNT().
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 08:08