Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/08/2013, 10:54
wilsonlazo
 
Fecha de Ingreso: julio-2013
Mensajes: 60
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: concatenar en mysql

Cita:
Iniciado por leonardo_josue Ver Mensaje
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.
hola leo lo que quiero hacer es:
obtengo el código id dela tabla que es autoincrement
hace:
select max(idtabla)+1 as num from tabla
y esto quiero concatenar con ceros y como lo hago;