Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/08/2013, 10:33
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: concatenar en mysql

Hola wilsonlazo:

En primer lugar deberías comenzar con decirnos ¿qué es lo que se supone que hace tu consulta? Es decir, para poder darte una equivalencia en MySQL, debemos primero saber qué es lo que pretendes hacer... hay personas que no hemos trabajado con SQL Server por lo que no sabemos qué es lo que hace tu consulta...

Si con generar tu número de factura de refieres a concatenar ceros a la izquierda a un número en específico, te estás complicando terriblemente la existencia, la función LPAD de MySQL hace eso...

Código MySQL:
Ver original
  1. mysql> SELECT cadena, LPAD(cadena, 8, '0')
  2.     -> FROM tabla;
  3. +----------+----------------------+
  4. | cadena   | LPAD(cadena, 8, '0') |
  5. +----------+----------------------+
  6. | 123      | 00000123             |
  7. | 45678    | 00045678             |
  8. | 9876543  | 09876543             |
  9. | 12345678 | 12345678             |
  10. +----------+----------------------+
  11. 4 rows in set (0.00 sec)

Saludos
Leo.