Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-07-2015
Delphitest Delphitest is offline
Miembro
 
Registrado: sep 2006
Ubicación: Salamanca-España
Posts: 249
Poder: 18
Delphitest Va por buen camino
Muchas gracias,

así da gusto, la solución y un manual de apoyo

He sufrido un poco con los paréntesis pero al final funciona perfectamente, ha tenido que quedar así:

Código SQL [-]
SELECT SUM( SE.IMPORTE ) as totalimporte
FROM (SEGUROS SE
INNER JOIN FINCAS FI ON SE.IDFINCA = FI.IDFINCA)
INNER JOIN OPERACIONES OP ON (FI.IDOPERACION = OP.IDOPERACION and OP.IDOPERACION = :OPER_ID)


Gracias por vuestra ayuda
__________________
Mi proyecto paso a paso (Parte I)
Responder Con Cita
  #2  
Antiguo 05-07-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.054
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Delphitest Ver Mensaje
He sufrido un poco con los paréntesis
Pues no sufras, porque no hacen falta.
En todo caso, déjalos, pero el primero está mal.

Tu código quedaría así:
Código SQL [-]
select sum(se.importe) as totalimporte
from seguros se
inner join fincas fi on (se.idfinca=fi.idfinca)
inner join operaciones op on (fi.idoperacion=op.idoperacion and op.idoperacion= :Oper_id)
Responder Con Cita
  #3  
Antiguo 05-07-2015
Delphitest Delphitest is offline
Miembro
 
Registrado: sep 2006
Ubicación: Salamanca-España
Posts: 249
Poder: 18
Delphitest Va por buen camino
Si lo pongo como dices da un error de sintaxis.

Tanto desde delphi como desde el sql de access.

La verdad es que tiene mas sentido como lo pones pero a base de probar y colocándolo donde digo en el ejemplo sí que funciona.

Pantallazo
Imágenes Adjuntas
Tipo de Archivo: jpg Snap1.jpg (13,2 KB, 8 visitas)
__________________
Mi proyecto paso a paso (Parte I)
Responder Con Cita
  #4  
Antiguo 05-07-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.054
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
En fin, las manías de microsoft por hacer las cosas no estandar
Responder Con Cita
  #5  
Antiguo 06-07-2015
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
En la captura sí falta un paréntesis cerrado al final. Hay que darse un paseo de vez en cuando para refrescar los ojitos... a todos nos pasa )
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #6  
Antiguo 06-07-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.054
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Lepe Ver Mensaje
En la captura sí falta un paréntesis cerrado al final. Hay que darse un paseo de vez en cuando para refrescar los ojitos... a todos nos pasa )
Cierto, ya me extrañaba, es que no tiene sentido esos paréntesis.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Update a una tabla que está relacionada con otra ElDioni SQL 8 23-11-2012 11:57:48
Sumar campo de una tabla daragor MySQL 2 14-09-2012 00:50:59
Columna en cxgrid no relacionada con tabla o consulta dunia_lv OOP 3 06-07-2010 18:31:16
sumar el valor de un edit a un campo de tabla josi Varios 4 12-01-2009 20:36:45
Ordenar Una tabla por un Campo de otras Tabla teletranx Conexión con bases de datos 2 18-08-2006 15:56:35


La franja horaria es GMT +2. Ahora son las 22:42:55.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi