Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/05/2014, 01:40
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: ¿Como establecer un formato de salida en mysql?

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 original
  1. SELECT 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 ....)
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 27/05/2014 a las 01:18