Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2007, 10:24
hebam
 
Fecha de Ingreso: julio-2006
Ubicación: cd. de México
Mensajes: 22
Antigüedad: 17 años, 10 meses
Puntos: 0
Información Consulta con Right outher

hola a todos, tengo un problema con una cobsulta a dos tablas de mi base de datos, tengo la siguiente consulta:

SELECT COUNT(*) AS total, AVG(telefonico.total) AS media, sucursal.sucursal, sucursal.nombre
FROM telefonico INNER JOIN
sucursal ON telefonico.sucursal = sucursal.nombre
WHERE (telefonico.region = '1') AND (telefonico.fcaptura BETWEEN CONVERT(DATETIME, '2007-08-01 00:00:00', 102) AND CONVERT(DATETIME,
'2007-08-31 00:00:00', 102))
GROUP BY telefonico.sucursal, sucursal.sucursal, sucursal.nombre
ORDER BY sucursal.sucursal

esta consulta me saca el promedio y la cantidad de registros de la tabla telefonico, la tabla sucursal la utilizo para poder sacar el numero de sucursal y ordernarlo por el el numero de la sucursal (sucursal.sucursal) el prblema es que en region 1 tengo 87 sucursales, y en telefonico (evalua sucursales) unicamente tengo capturadas 55 sucursales, quiero que me aparezcan las 87 sucursales aunque no esten evaluadas, y ale intente con RIGHT OUTER JOIN y LEFT OUTER JOIN o FULL OUTER JOIN y no me los muestra, espero que me puedan ayudar.

gracias.