ho dovuto togliere dal select-statement il campo users.username altrimenti dava errore, ho fatto come hai suggerito:Originariamente inviato da luca200
Le idee sono che se non lo sai tu, come funzionano le tue tabelle...
In linea di principio comunque, se la join è doppia significa che ogni riga della prima tabella andrà in join con righe diverse della seconda, quindi il contenuto dello stesso campo può tranquillamente cambiare. Però ripeto, cosa contengono le tabelle lo puoi sapere solo tu
LEFT JOIN `users` AS `user_author` ON user_author.id = forum_topics.author
LEFT JOIN `users` AS `user_last_post` ON user_last_post.id = forum_topics.last_post_uid
ma `user_author` ed `user_last_post` sono vuoti![]()