Non ti raggruppa perché usi la DISTINCT per il campo tbl_ordini.id_acquisto e poi vai a riprendere tutti i campi delle tabelle tbl_clienti e tbl_ordini

Può darsi che in una di queste tabelle ci siano dei dati che non ti facciano funzionare correttamente la DISTINCT