Ver Mensaje Individual
  #11 (permalink)  
Antiguo 06/01/2011, 17:40
michaelrojas
 
Fecha de Ingreso: febrero-2010
Ubicación: Colombia, Bogota
Mensajes: 1
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Separador de miles mysql

Cita:
Iniciado por BrujoNic Ver Mensaje
Te lo voy a poner con un ejemplo FUNCIONAL:
Código PHP:
# phpMyAdmin SQL Dump
# version 2.5.5-pl1
# [noparse][url]http://www.phpmyadmin.net[/url][/noparse]
#
# Servidor: localhost
# Tiempo de generación: 19-07-2004 a las 09:23:26
# Versión del servidor: 4.0.20
# Versión de PHP: 4.3.6

# Base de datos : `test`


# --------------------------------------------------------

#
# Estructura de tabla para la tabla `tabla`
#

DROP TABLE IF EXISTS `tabla`;
CREATE TABLE `tabla` (
  `
montobigint(18NOT NULL default '0'
TYPE=MyISAM;

#
# Volcar la base de datos para la tabla `tabla`
#

INSERT DELAYED INTO `tabla` (`monto`) VALUES (12345),
(-
123456); 
Ahora la sentencia SQL:
Código PHP:
SELECT FORMATmonto
FROM tabla 
Resultado:
Código PHP:
FORMATmonto)     
12,345.00    
-123,456.00 
Lo que debes tener MUY PRESENTE, es que el tipo campo BIGINT es entero, o sea, no va a guardar decimales ([URL=http://dev.mysql.com/doc/mysql/en/Numeric_type_overview.html]12.1.1 Overview of Numeric Types[/URL]), pero si funciona el FORMAT.
Porque no utilizar la función de number_format() de PHP para la salida del numero