If dentro un select
La idea es:
Te cuento que si se puede una vez lo hice y la verdad se me fue no recuerdo como ahora lo haría, la idea era la siguiente select codart, sum((if codart>9,1,0)) as zapato, sum((if codart<9,1,0)) acce from articulos
Pero escribo eso y sale error por favor te pido me des una mano esto si se puede hacer en un select dentro un if se puede, no es como tu dices el if es el where, para este aso como es una condición en un mismo campo codart y la condición es excluyente es decir en el where no puedo preguntar si es < y a la vez mayor, no da, entonces con ese if se podria, porfavor la sintaxis es lo unico que requiero, gracias
Te cuento que si se puede una vez lo hice y la verdad se me fue no recuerdo como ahora lo haría, la idea era la siguiente select codart, sum((if codart>9,1,0)) as zapato, sum((if codart<9,1,0)) acce from articulos
Pero escribo eso y sale error por favor te pido me des una mano esto si se puede hacer en un select dentro un if se puede, no es como tu dices el if es el where, para este aso como es una condición en un mismo campo codart y la condición es excluyente es decir en el where no puedo preguntar si es < y a la vez mayor, no da, entonces con ese if se podria, porfavor la sintaxis es lo unico que requiero, gracias
1 Respuesta
Respuesta de axrec