Consulta SQL

¿Tienes problemas con el ordenador?, aquí te ayudamos a solucionarlos.
Responder
Avatar de Usuario
S3rCh
Mensajes: 320
Registrado: 03 Feb 2007 10:59
Ubicación: Lleida
Contactar:

Consulta SQL

Mensaje por S3rCh »

Buenos dias.

Antes de nada decir que he mirado mil veces donde meter el tema y no he encontrado ningun partado que encaje. Por ello lo pongo en general.



Vamos al tema:


Tengo que hacer una consulta SQL que no me sale ni a tiros. :D


EN la base de datos tengo la tabla articulos y dentro el campo cbarticulo, en algunos casos hay 4 o 5 numeros en algunos 7.

En todos tendria que tener 7.


Entonces la SQL tendria que hacer que los que no tengan 7 les ponga '0' delante.

Ejemplo: 1254 -> despues de la SQL 0001254
Ejemplo 2: 21469-> despues de la SQL 0021469


Si tiene que ser con 2 SQL una para los que tiene 4 y otra para lso de 5 tambien me vale. ;)


Aver si es posible y alguien me puede ayudaR!


Desde ya, mil gracias y salu2
----------------------------------------------------------------------------------------------------
____________________..::// Trucos Windows \\::..____________________
Avatar de Usuario
S3rCh
Mensajes: 320
Registrado: 03 Feb 2007 10:59
Ubicación: Lleida
Contactar:

Re: Consulta SQL

Mensaje por S3rCh »

Yo tengo hasta aqui:


UPDATE articulos SET CBarticulo= '00' + left (cbarticulo,5)




Pero claro los qeu tengan 4 o por ejemplo los de 7 ya no me vale por que se los carga. :S


HELP!!! jejeje


salu2
----------------------------------------------------------------------------------------------------
____________________..::// Trucos Windows \\::..____________________
Avatar de Usuario
Ghost
Site Admin
Mensajes: 6352
Registrado: 16 Ene 2007 23:18
Ubicación: Planeta Tierra
Contactar:

Re: Consulta SQL

Mensaje por Ghost »

Porqué no lo haces con un lenguaje de programación? Leyendo y actualizando los campos ?? Es lo más rápido.
Icono de PC  Equipo de pruebas Desplegar firma
  • Procesador
    Intel Core i7 3820@4.5Ghz
  • Placa base
    ASUS Rampage IV Formula
  • RAM
    16Gb Corsair Dominator Platinum 2133Mhz
  • Tarjeta gráfica
    AMD Radeon HD 7970 3Gb
  • Disco Duro
    Seagate 2Tb
  • Unidad Óptica
    Liteon I-HAS 124B
  • Refrigeración
    Corsair H110
  • Fuente alimentación
    Corsair AX860i
  • Caja
    NZXT Switch 810
  • Sonido
    Creative X-FI Platinum HD
  • Sistema operativo
    Windows 7 64bits
  • Monitor
    Dell U2412P
  • Teclado
    Corsair K90
  • Ratón
    SteelSeries XAI
  • Otros
    SteelSeries 5H V2
  • Otros
    Corsair Neutron GTX 240Gb
Ocultar
Avatar de Usuario
S3rCh
Mensajes: 320
Registrado: 03 Feb 2007 10:59
Ubicación: Lleida
Contactar:

Re: Consulta SQL

Mensaje por S3rCh »

Por que no se programar :P jejejeje



Aun no he llegao a esto, lo tengo que estudiar este año.


Y es de un programa que tienen el la empresa y como el programador esta de vacaciones me lo han mandado a mi y no se como hacerlo.


¿Hay alguna forma de poder hacerlo por SQL?



salu2 y gracias ;)
----------------------------------------------------------------------------------------------------
____________________..::// Trucos Windows \\::..____________________
Avatar de Usuario
Ghost
Site Admin
Mensajes: 6352
Registrado: 16 Ene 2007 23:18
Ubicación: Planeta Tierra
Contactar:

Re: Consulta SQL

Mensaje por Ghost »

Una cosa, es MySQL?? sabes si en el servidor tienen instalado PHP??
Icono de PC  Equipo de pruebas Desplegar firma
  • Procesador
    Intel Core i7 3820@4.5Ghz
  • Placa base
    ASUS Rampage IV Formula
  • RAM
    16Gb Corsair Dominator Platinum 2133Mhz
  • Tarjeta gráfica
    AMD Radeon HD 7970 3Gb
  • Disco Duro
    Seagate 2Tb
  • Unidad Óptica
    Liteon I-HAS 124B
  • Refrigeración
    Corsair H110
  • Fuente alimentación
    Corsair AX860i
  • Caja
    NZXT Switch 810
  • Sonido
    Creative X-FI Platinum HD
  • Sistema operativo
    Windows 7 64bits
  • Monitor
    Dell U2412P
  • Teclado
    Corsair K90
  • Ratón
    SteelSeries XAI
  • Otros
    SteelSeries 5H V2
  • Otros
    Corsair Neutron GTX 240Gb
Ocultar
Avatar de Usuario
S3rCh
Mensajes: 320
Registrado: 03 Feb 2007 10:59
Ubicación: Lleida
Contactar:

Re: Consulta SQL

Mensaje por S3rCh »

Bueno es que no es un servidor.

Es el programa instalado en la maquina con su base de datos. Y el mismo programa tiene una opcion de ejecutar consultas SQL.

La base de datos esta en Acces 97.

salu2 y gracias:P
----------------------------------------------------------------------------------------------------
____________________..::// Trucos Windows \\::..____________________
Avatar de Usuario
Ghost
Site Admin
Mensajes: 6352
Registrado: 16 Ene 2007 23:18
Ubicación: Planeta Tierra
Contactar:

Re: Consulta SQL

Mensaje por Ghost »

Si está en Access 97 no te puedo ayudar :p , soy AntiAccess (jamás he conseguido hacer más allá de un formulario, mi paciencia me lo impide)
Icono de PC  Equipo de pruebas Desplegar firma
  • Procesador
    Intel Core i7 3820@4.5Ghz
  • Placa base
    ASUS Rampage IV Formula
  • RAM
    16Gb Corsair Dominator Platinum 2133Mhz
  • Tarjeta gráfica
    AMD Radeon HD 7970 3Gb
  • Disco Duro
    Seagate 2Tb
  • Unidad Óptica
    Liteon I-HAS 124B
  • Refrigeración
    Corsair H110
  • Fuente alimentación
    Corsair AX860i
  • Caja
    NZXT Switch 810
  • Sonido
    Creative X-FI Platinum HD
  • Sistema operativo
    Windows 7 64bits
  • Monitor
    Dell U2412P
  • Teclado
    Corsair K90
  • Ratón
    SteelSeries XAI
  • Otros
    SteelSeries 5H V2
  • Otros
    Corsair Neutron GTX 240Gb
Ocultar
Avatar de Usuario
S3rCh
Mensajes: 320
Registrado: 03 Feb 2007 10:59
Ubicación: Lleida
Contactar:

Re: Consulta SQL

Mensaje por S3rCh »

Ghost escribió:Si está en Access 97 no te puedo ayudar :p , soy AntiAccess (jamás he conseguido hacer más allá de un formulario, mi paciencia me lo impide)


No pasa nada, la mia tambien me lo impide.. jejeje pero si es para el kurro que remedio.. :(:(

Bueno aver si alguien me echa un cable..


Gracias de todas formas por tu tiempo Ghost... :P


salu2
----------------------------------------------------------------------------------------------------
____________________..::// Trucos Windows \\::..____________________
Responder