kurkuma
18.03.2012 09:51 mind
Блять, опять туплю.
SELECT posts.*, count(replys.post) as replys FROM posts,replys WHERE replys.post = posts.id
Нужно вытягивать посты и кол-во комментариев к ним. А этой хуйнёй вытягиваются только те, посты, к которым есть комментарии.
FROM posts,replys не пиши так — устарело. юзай JOIN <table> ON
в твоем случае нужен LEFT JOIN
просто JOIN или LEFT join?
о
ок
а еще COUNT схлопнет все строки, добавь GROUP BY posts.id
ок, спс
в любом случае, при обычном join выпадают строки, у которых результат соединения NULL. а как ты знаешь — NULL — это особая штука =)