![]() |
![]() |
| 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
|
||||
|
||||
|
Pues va a estar medio difícil, porque en la cláusula "Where" comparas campos de la tabla "telefónico" y el problema es que si utilizas "right outer join" (que es como se solucionaría tu problema) los campos de la tabla "teléfonico" serían nulos. Tendrías que modificar la cláusula "where" para incluir los nulos.
__________________
Última edición por ContraVeneno fecha: 06-09-2007 a las 01:43:28. |
|
#2
|
|||
|
|||
|
ya intente lo que me dices le di un group by ademas de intentarlo con un right outer join y sigue sina arrojarme los resultados que quiero hay sucursales que no se evaluaron entonces no importa que sean nulos los resultados, la idea eque me aparescan las sucursales evaluadas y no evaluadas, o tienes alguna idea de como lo puedo hacer.
gracias |
|
#3
|
||||
|
||||
|
Por eso mismo... si las sucursales no se evaluaron, todos los campos de "telefónico" serían nulos, pero como en la cláusula "where" estas evaluando que "telefonico.region = 1" pues no te muestra los nulos, por lo tanto, no te muestra los que no se evaluaron. Tienes que utilizar un "rigth outer join" y modificar la cláusula "where" para que también considere los nulos.
__________________
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problemas con un left outer join en FB2 | TJose | Firebird e Interbase | 12 | 19-02-2007 15:11:38 |
| Consulta sobre left / Right outer join | ContraVeneno | MS SQL Server | 2 | 06-07-2006 16:18:12 |
| Duplicados con LEFT OUTER JOIN | Cabanyaler | MS SQL Server | 11 | 17-11-2005 09:46:23 |
| LEFT OUTER JOIN e INNER JOIN Juntos | alcides | SQL | 3 | 08-07-2005 19:06:27 |
| Left Outer Join en MSSQL | Viet | SQL | 5 | 26-08-2003 22:24:25 |
|