consultas con bucle case
Publicado por qgonzalez (1 intervención) el 05/09/2005 14:55:06
Muy Buenas. Necesito rellenar un campo de una tabla en funcion del valor de un campo de otra tabla distinta. He probado con unas sentencias asi:
suponiendo q quiero escribir el campo valor1 de la tabla a en funcion del campo valor2 de la tabla b:
select valor2 from b where condicion
case valor2
when '1' then
set valor1 = 'hola' from a
else
set valor1 = 'adios' from a
end
He probado con estas sentencias pero no me funciona. El query browser de mysql me da como error toda la sentencia case.
Muchas gracias por anticipado.
suponiendo q quiero escribir el campo valor1 de la tabla a en funcion del campo valor2 de la tabla b:
select valor2 from b where condicion
case valor2
when '1' then
set valor1 = 'hola' from a
else
set valor1 = 'adios' from a
end
He probado con estas sentencias pero no me funciona. El query browser de mysql me da como error toda la sentencia case.
Muchas gracias por anticipado.
Valora esta pregunta


0