![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Yo he probado una consulta chorra y me ha funcionado perfectamente con los paréntesis, es esta pero no creo que te sirva de mucho:
En todo caso yo construiría tu consulta de este modo:
|
|
#2
|
|||
|
|||
|
HOLA:
la verdad es que sigue sin funcionarme, incluso probe con tu consulta y no me funciona, con la tuya tambien me da este error: invalid use of keyword token: select line number:3 no se si sera la version de delphi que tengo, o no se que podre estar haciendo mal, mi version de delphi es la 7, cualutilizas tu??? gracias |
|
#3
|
||||
|
||||
|
Yo utilizo Delphi7 y tengo varias consultas como esta.
¿Donde pones la consulta? ¿En un TQuery? ¿Usas ADO?... |
|
#4
|
|||
|
|||
|
yo utilizo el tquery, y las tablas son en foxprox, estoy haciendo algo mal??
|
|
#5
|
||||
|
||||
|
Pues no acabo de ver que falla. Yo he ejecutado en mi programa consultas similares a la tuya y no fallan... ninguna de ellas.
Pruébala por partes: primero el primer "select" de la "union", luego el segundo, luego la "union" completa y luego añadiéndole el "select" superior. A ver si te falla algo. |
|
#6
|
|||
|
|||
|
ya he probado hacer eso, esta me funciona perfectamente
si le pongo parentesis, como por jejmplo: ya me empieza a dar error de invalid use of keyword token ( si pongo algo como esto
me da el mismo error pero el token SELECT es que tengo que instalar algo para que esto me funcione?? en verdad es que esto me hace mucha falta y no logro que funcione te podre mandar mi codigo completo para que me lo revises?? |
|
#7
|
||||
|
||||
|
A ver, en la primera consulta abusas de los paréntesis, pero mucho.
Esto está mal, puede que no te de error pero a la larga te puede dar problemas Quita los paréntesis de más y cambia tanto INNER JOIN por una cláusula "from" con el listado de todas las tablas (separado por comas) y una cláusula "where" con un "and" de todas las condiciones. Hasta donde yo sé es lo mismo y creo que es mucho más claro. Te he puesto una versión revisada según estos criterios un par de mensajes atrás. Haz las pruebas con ella (suponiendo que esté bien, que siempre puedo haber borrado de más durante la transformación). |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| problemas con union y group | zajoma | SQL | 3 | 24-04-2008 11:27:47 |
| Consulta con group by | vivamotos | SQL | 4 | 04-01-2008 10:53:37 |
| Consulta Group By | tgsistemas | SQL | 3 | 30-05-2005 12:15:25 |
| Consulta Con Group By | VRO | SQL | 9 | 30-08-2004 18:06:07 |
| consulta con group by | rinaib | Oracle | 4 | 26-09-2003 17:25:42 |
|