SQL - Programadora

   
Vista:

Programadora

Publicado por Alejandra (5 intervenciones) el 31/07/2009 17:05:06
Saludos,

Tengo un Query para generar un archivo, uno de los campos del archivos depende de los valores que hay en un campo de una tabla.

Por ejemplo,

El valor de la columna puede ser H30AC20MR66 FC20DA20MM08 V04

Yo necesito que si el contrato tiene

H30 en el archivo se le asigne 1 en el archivo
H30 + AC se le asigne 2 en el archivo
H30 + FC20 se le asigne 3

y asi sucesivamente con diferentes combinaciones..

Alguien me podria ayudar, si necesitan mas informacion me dejan saber
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Programadora

Publicado por Vomiton (1 intervención) el 13/08/2009 14:38:49
Lo puedes hacer con el CASE

INSERT INTO TABLA
SELECT Columna_A,
CASE WHEN Columna_B LIKE 'GUITAR%' THEN 1
WHEN Columna_B LIKE 'MUSIC%' THEN 2
ELSE 3 END AS CASE FROM Fichero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Programadora

Publicado por Alejandra (5 intervenciones) el 13/08/2009 15:25:24
Gracias.. y las combinaciones, por ejemplo si la columna es guitar music
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar