nie, sytuacje mam taka
pobieram wszystkie komentarze do danego filmu - lacze dwie tabele: komentarzy i userow w celu pobraniado komentarza nazwy uzytkownika.
ale w komentarzach id anonimowych uzytkownikow zapisywane jest jako 0 czyli nie pobierze prawidlowo nazwy uzytkownika o id = 0. dlatego musze pobierac nazwe tylko wtedy kiedy id usera przy komentarzu nie jest rowne 0
czy zle robie ?

ok poprawilem tak jak mowiles ale teraz dziwny efekt jest....

w rzeczywistosci przy tym filmie sa dwa komentarze - jeden anonimowy, drugi zarejestrowanego usera o name Krzysztof...
kompletnie sie pogubilem juz
przerobilem teraz troche to
SELECT DISTINCT c. * , u.id, u.name, u.avatar
FROM comments c
LEFT JOIN users u ON c.userid <>0
WHERE c.file_id =902 AND c.userid = u.id
ORDER BY c.id ASC
wywala mi teraz komentarze zarejestrowanych uzytkownikow.... a anonimowych nie...