Devo effettuare una LEFT JOIN ma non capisco dove sbaglio. Devo ottenere tutte le righe della tabella di sinistra anche se nella tabella di destra (scr_sacarti) non ci sono righe corrispondenti. Invece anche così mi restituisce solo quelle che ho da ambo i lati. Dove sbaglio?
Codice PHP:
$query = "SELECT
o.unico,
o.codart,
CONCAT_WS(' ', a.descr, a.dim) descrizione,
s.quantita,
s.id_utente
FROM ((practor_sma_opim o INNER JOIN practor_sma_anma a ON o.codart = a.codart)
LEFT JOIN scr_scarti s ON s.unico = o.unico)
WHERE o.numdoc = {$_POST['op']}
GROUP BY o.unico
HAVING s.id_utente = {$_POST['id_utente']}
ORDER BY o.unico
";