Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/09/2008, 22:11
Quiquevp
 
Fecha de Ingreso: septiembre-2008
Ubicación: Lima-Peru
Mensajes: 3
Antigüedad: 15 años, 7 meses
Puntos: 0
Hacer un Select de la manera mas apropiada

Saludos, bueno soy novato en uso de sentencias SQL y por eso creo que estoy atacando la BD de la peor manera, tengo informacion en 12 meses y quiero bajarla en 12 variables diferentes, se puede hacer en una sola sentencia Select ??
Gracias

Como ejemplo pongo lo que hago en la actualidad (que demora un monton pues lo hace varias veces).

aS00:=gci_sqlarray("select (sum(dolar_debe)-sum(dolar_habe)) from "+diario+" where "+cFiltro+" and mes_movimi=00")

aS01:=gci_sqlarray("select (sum(dolar_debe)-sum(dolar_habe)) from "+diario+" where "+cFiltro+" and mes_movimi=01")

aS02:=gci_sqlarray("select (sum(dolar_debe)-sum(dolar_habe)) from "+diario+" where "+cFiltro+" and mes_movimi=02")

aS03:=gci_sqlarray("select (sum(dolar_debe)-sum(dolar_habe)) from "+diario+" where "+cFiltro+" and mes_movimi=03")

Y asi por los 12 meses, no habra forma de hacerlo en una sola consulta ???

Gracias por su respuesta