FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Mil gracias por la respueta
Es justamente lo que quiero evitar hacer, pues haría que el código de la consulta dentro del
se repita dos veces y como es una consulta larga y compleja me parece "desperdicio de código" si a eso le sumas que en realidad son dos campos por los cuales debo filtrar la consulta eso implica que el código se repetiría 4 veces. Por eso estaba interesado en saber si es posible ejecutar partes de una sentencia WHERE en forma condicional, algo así como hacemos con código en Delphi, remplazar, agregar o eliminar una fila de la consulta antes de ejecutarla. Espero que sea posible, si no la solución que me sugieres sería la única por el momento. A seguir trabajando..... Y mil gracias (excelente tu ayuda)
__________________
Saludos desde Sucre - Bolivia "Si te lo puedes imaginar lo puedes resolver" Pyriel Última edición por ronalg fecha: 11-11-2016 a las 13:08:38. |
#2
|
||||
|
||||
Hola.
Sinceramente no veo manera de hacer lo que consultas en el primer mensaje pero, dependiendo del formato de la sentencia SQL original, se podría optimizar un poco el código anterior del SP para evitar la repetición: Eso siempre que la sentencia SQL original no sea muy compleja y lo permita... Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
If o Case en cláusula WHERE | Jere_84 | SQL | 6 | 26-03-2013 22:15:16 |
Como usar el CASE en 2 SubConsultas ???? | AGAG4 | Firebird e Interbase | 13 | 16-10-2006 23:08:45 |
Problemas al usar case | David | OOP | 5 | 28-07-2006 17:14:19 |
Case Anidados ¿Se puede? | jam888 | MS SQL Server | 5 | 31-01-2006 14:39:38 |
Incluir un IF dentro de un CASE | Javi2 | SQL | 1 | 21-04-2005 11:59:31 |
|