Credo così:
select testata.nrordine, sum(testata.tottesta), sum(dettaglio.totriga)
From testata Inner join dettaglio
On testata.id=dettaglio.idtestata
ignorantemente aggiungevo a questa query (senza sum nella prima riga)la condizione:
where
sum(testata.tottesta) <> Sum (dettaglio.totriga)
e ricevo errore:
è possibile specificare un’aggregazione in Una clausola where solo se è inclusa in una sottoquery di una clausola having o in un elenco di selezione e la colonna da aggregare è un riferimento esterno