FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Cómo funciona la función sum en SQL?
Hola a todos:
¿Cómo funciona la función sum en SQL? Me gustaría realizar la siguiente consulta:
Tengo delphi 5 y trabj con querys. Esta la he probado pero me da error. Gracias a quien pueda darme una pista. Atentamente Nuri |
#2
|
||||
|
||||
Hola de nuevo!
La sentencia que tienes en el código sólo te va a devolver un registro, la suma total de litros. No tiene sentido realizar ninguna ordenación. Sólo quita la parte order by y listo. Un saludo Edu |
#3
|
||||
|
||||
Ah!, y otra cosa, mejor usa Query.Open en lugar de Query.Active := true
Un saludo Edu |
#4
|
|||
|
|||
lo he quitado pero me da el siguiente error
Código:
Field ID not Found Tengo que mostrarlo tb?? Gracias por tu ayuda Atentamente Nuri |
#5
|
|||
|
|||
La funcion SUM en Sql
Hola:
Normalmente la funcion SUM() esta asociada a un Group by prueba con eso a ver si resuelves el problema. Saludos Luis Garcia _____________________________ La mejor manera de decir es hacer |
#6
|
|||
|
|||
okis gracias por la respuesta.
Me sigue dando el mismo error. En realidad el prblema debe ser otro puest que en esta consulta también me da error.
Me da el error: Código:
Field ID not found Código:
Field MATRICULA not found ¿Es que tengo alguna propiedad desactivada que no me permite realizar dicha consulta?. Con todos los campos, es decir, usando * me funciona perfectamente. Gracias por todo Atentamente Nuri |
#7
|
||||
|
||||
El problema es que en alguna de las propiedades de tu TQuery haces referencia al campo ID (o matrícula) y por eso trata de encontrarlo, pero en tu consulta no esta incluido, por eso marca ese error; por lo mismo, cuando haces un SELECT * (como ahi sí va incluido el campo id), ahi no te marca el error. Trata de hacer lo siguiente:
a ver si te sigue dando el mismo error. De cualquier manera, revisa las propiedades de tu TQuery, para ver si en alguna de ellas haces referencia a esos campos.
__________________
Última edición por ContraVeneno fecha: 10-08-2005 a las 18:40:42. |
#8
|
||||
|
||||
¿Esa Query la tienes asociada a un grid?
Yo diría que si, ya esto está perfecto:
¿No tendrás en la tabla Repostaje un campo llamado TOTAL no? Por cierto, una pregunta de curioso: ¿Para qué quieres saber los litros que ha gastado si los kilometros totales son cero? Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#9
|
|||
|
|||
okis, curioso no??, es que esta personalizado el programa a lo k me manda mi jefe y como a veces se olvidan de poner los km_totales pos debo tener los litros en cuenta para el proximo repostaje k sí estén los km totales.
Gracias. Atentamente Nuri |
#10
|
||||
|
||||
Dímelo a mi, que tengo que tener en cuenta Kilometraje (del tablero y del hubodómetro) litros totales u horas transcurridas. Se suponía que estos 4 datos siempre hiban a estar disponibles, pero en la práctica no siempre suele ser así, así que tengo que considerar de las 4 opciones, la que ocurra primero de acuerdo a un intérvalo.
Ya sueño con kilometrajes y litros de combustible!!!!!!
__________________
|
|
|
|