
01/10/2007, 07:21
|
 | | | Fecha de Ingreso: octubre-2006 Ubicación: en mi casa
Mensajes: 181
Antigüedad: 18 años, 6 meses Puntos: 0 | |
Re: Matriz Bueno, definitivamente el tema de la BD es básico un rediseño, incluso podría aventurarme a decir que es la solución más rápida ya que siempre tendras un nuevo if por programar.
En todo caso, si el tema del rediseño de la BD no va por ahora podrías crearte una tabla adicional (claro esta con caracter de temporal, esta tabla debería desaparecer cuando rediseñen tu BD) donde tengas la columna a buscar y lo que va en el "then", es decir una columna que podrias llamarla NombPromocion y una columna llamada Promocion, en la primera columna guardarías por ejemplo Residencial Ciempozuelos y en la otra columna guardarías ciem y lo único que tendrías que hacer es un SELECT y asi no haces un solo IF.
Definitivamente no es una salida tan óptima desde el punto de vista base de datos, de todas maneras procura la opcion de rediseño |