¿Cuales son los cálculos que deseas realizar?
Por "la forma" del código que adjuntas, ¿esperas recuperar la sumatoria de ventas por empleado?
SELECT
e.id, COALESCE(SUM(v.total), 0) AS Total
FROM
empleado e
LEFT JOIN venta v ON e.id = v.idempleado
GROUP BY e.id;
GO
Nota que la idea es trabajar los datos basado en conjuntos, sin embargo habrá ocasiones en que no es posible y habrá que echar mano a otras formas, como por ejemplo con cursores, pero para dar con la forma correcta debes de detallar con algún ejemplo real
lo que intentas realizar o que de trata los cálculos que nos mencionas.
Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.