Cita: que al mostrar la tabla en el campo ventas muestre ese valor como 300.000 Pts
Como muestras esa tabla?
Lo pregunto porque es mejor resolver los temas de presentación en la programación externa (off topic) que estes usando para mostrar los datos de labbdd.
Apesar de eso lo que preguntas tiene solución en sql
Código MySQL:
Ver originalSELECT CONCAT_WS(" ",REPLACE(REPLACE(REPLACE(FORMAT(300000,2),","," "),".",",")," ","."),"€");
...sin comentarios.
300000
FORMAT(300000,2)=300,000.00
300 000.00
300 000,00
300.000,00
300.000,00 €
Eso si no me he equivocado debería dar un string como este "300.000,00 €".
Consulta las funciones aquí
12.5 String Functions insisto los lenguajes de programació tienen soluciones mucho mejores.
(lo he pasado a € que las Pts ....)