Non puoi utilizzare una colonna che hai "creato" tramite alias nella stessa select.
Quindi dovrai fare
sum(tab1.col1*tab2.col1) as nuova_colonna2
e poi manca la clausola group by.
Non puoi utilizzare una colonna che hai "creato" tramite alias nella stessa select.
Quindi dovrai fare
sum(tab1.col1*tab2.col1) as nuova_colonna2
e poi manca la clausola group by.