![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Muchas gracias por tu tan clara explicación, pero ocurre algo, al tratar de hacer la consulta en el IBExpert, me arroja un error en la primera linea, No reconoce el campo "C.T_monto_compr", que es el campo de la sumatoria de la tabla compras "sum(Monto_compr) as T_monto_compr".
Al parecer no reconoce este campo ya que es la respuesta de la segunda consulta. porque ocurrira esto? utilizo Firebird 2.0, sera que en esta version no se puede realizar este tipo de consultas? y lo ultimo, donde agrego la considion del campo estado de la tabla compras? ya que son 2 condiciones distintas, 'F' para la suma y 'P' para el count. Les dejo mis dudas, y de ante mano muchas gracias por todo, me han ayuda muchisimo. Saludos |
|
#2
|
||||
|
||||
|
Eh! Bpascal, estupendísima explicación. Además eres el único que has dado en el clavo.
Yo creo que hemos aprendido todos algo con tu aportación. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#3
|
|||
|
|||
|
Cita:
Cita:
|
|
#4
|
|||
|
|||
|
Bpascal, lo he verificado varias veces, y no es un problema de deletreo, incluso probe con otro ejemplo utilizando la misma idea y tampoco funciona.
Al parecer Firebird 2.0, no soporta este tipo de consultas. Podrá ser esto?? |
|
#5
|
||||
|
||||
|
Pero esto sí debe de 'tragar'
Date cuenta de que he quitado la función de agregado al campo monto y lo he añadido al group by. Ya nos contarás. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#6
|
|||
|
|||
|
Amigos, no me funciona para nada. La idea que mas me gusta fue la de Bpascal, pero tampoco resulto, revise que estuviera todo bien escrito, y asi es.
Será que utilizo Firebird 2.0, que no permite este tipo de consultas. Si es asi que me recomiendan hacer? Gracias |
|
#7
|
|||
|
|||
|
Retomando este tema que me tiene bastante afligido, voy a plantear otra pregunta, que de poder encontrar una solucion, se me facilitaria mi problema general.
Presento la consulta SQL que requiero, pero que me arroja un error.
Lo que ocurre es que no puedo usar los campos calculos para volver a realizar otrso calculos con ellos. Como puedo hacer esta consulta de otra manera, lo mas eficiente posible? Gracias |
|
#8
|
||||
|
||||
No se si la sintaxis de IF sea la misma en FB, pero checale.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Facturación e Inventario | silver07 | Conexión con bases de datos | 49 | 22-10-2015 19:45:33 |
| SQL inventario | mjjj | SQL | 7 | 12-12-2008 17:13:29 |
| Aplicacion + Inventario | mjjj | Varios | 8 | 03-11-2008 15:58:54 |
| Costo de Inventario | NickName | SQL | 4 | 09-10-2006 06:30:31 |
| Inventario de Hardware | vichovi | API de Windows | 3 | 03-01-2005 15:35:10 |
|