Gracias amigo, aunque el resultado que salia no era el que yo queria, pero todo se debia a mi problema de logica con el bendito porcentaje X)
Pero aqui para los que aigan tenido mi mismo problema les dejo el codigo con un pequeño agregado para redondear a 2 decimales
SELECT t.CODPRO, t.DESPRO, t.CODLAB, a.DESLAB, t.PRISAL , ROUND((t.PRISAL-((t.DTOPRO * t.PRISAL) / 100)),2) AS PRECIO
FROM surf10 t, surffa a
WHERE t.codlab = a.codlab
En que redondea a la cantidad que deseamos de decimales es : ROUND((campo),2)
Se agregadece por tu ayuda amigo.