Ciao
codice:
select dettaglio.id_scontr,prodotto.id_prod,prodotto.nome
from dettaglio
left join prodotto on id_prod=dettaglio.id_prod
where dettaglio.id_scontr=:NumeroScontrino
il comando GROUP va usato in congiunzione con una funzione statistica come ad esempio SUM...
nella struttura delle tue tabelle ho visto che la tabella 'dettaglio' non ha un campo ID: a me hanno insegnato che ogni tabella deve avere un campo id univoco che contraddistingue ogni suo record, questo per un ordine logico ed anche per ottimizzare le prestazioni....
ciao