FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Sql In
Hola, necesito hacer una consulta que va algo asi:
realizo esta consulta y se queda pegado... se puede hacer, esto?? |
#2
|
||||
|
||||
Hola mjjj, si se puede hacer eso, a que te refieres con que se queda pegado.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#3
|
|||
|
|||
He probado la sentencia SQL en varios programas...
En el IBExpert, realizo la consulta y nunca devuelve una respuesta.... se queda pegado el programa.... Sera que esta mal escrita la sentencia SQl Gracias... saludos |
#4
|
||||
|
||||
En la consulta que has puesto, lo unico que veo que le falta es un parentesis al final, pero cuando ejecutas la consulta debería salirte un mensaje de error por ese parentesis. Dices que no devuelve resultado, talvez sea porque el Select que toma el In no devuelve registros.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#5
|
||||
|
||||
Habría que ver que datos maneja esa consulta y revisar el plan de ejecución.
Los LIKE no es que se an muy óptimos y dependiendo de los datos puede ser muy costoso y el NOT IN, tampoco ayuda. Intenta ejecutarla con un rango pequeño de datos y revisa los índices que tienes en las tablas. Revisa que no se esté produciendo ningun bloqueo (deadlock) en la Bd mientras la ejecutas (no comentas si hay más procesos trabajando). aunque eso debería "saltar" al cabo de un rato por TimeOut/Deadlock.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
|||
|
|||
HolaLa consulta debe funcionarlo primero es determinar si la segunda consulta devuelve resultados
y te recomendaria que colocaras alias a las tablas Espero te funcione |
#7
|
|||
|
|||
hice lo que me sugeriste... funciono, pero se demoro unos 7 minutos en entregarme la respuesta... que fueron 2 registros!!
porque sera esto?? que otro codigo que puede servir para lo mismo?? |
#9
|
||||
|
||||
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
|
|