Salve, ho un problema con questa query, non riesco a fare due left join su uno stesso campo di una tabella.
abuse.uid ed abuse.from sono dei campi INT che contengono quindi l'ID di un utente.
users.id è ancora un campo int (primary_key), users.username contiene appunto un username (varchar).
Con le due left join dovrei ottenere a partire da abuse.uid ed abuse.from i rispettivi username.
users.username AS `s` non centra proprio nulla$mysql->query("SELECT abuse.*, users.username, users.username AS `s`
FROM `abuse`
LEFT JOIN users ON users.id = abuse.uid
LEFT JOIN users AS `s` ON users.id = abuse.from");mi ritorna infatti l'username di abuse.uid e non di abuse.from, è stato scritto in un momento di panico
![]()
aiuti?