Consulta en dos tablas

01/11/2009 - 11:57 por Horus | Informe spam
Hola Grupo.
En SQL 2000
2 Tablas Ent y Sal

Tabla Ent
Fecha Cantidad
01/09/2009 1
01/09/2009 5
02/09/2009 3
03/09/2009 25
05/09/2009 50

Tabla Sal
Fecha CServida
01/09/2009 1
01/09/2009 1
02/09/2009 30
04/09/2009 125
05/09/2009 550

El valor del campo Fecha de Ent puede que no coincida en la tabla Sal y
viceversa.

pues bien lo que me hace falta es que cuente las lineas de ambas tablas
agrupandolas por fecha.
Fecha Cuenta Cantidad Cuenta de CServida
01/09/2009 2 2
02/09/2009 1 1
03/09/2009 1 0
04/09/2009 0 1
05/09/2009 1 1

Saludos y gracias por adelantado

Preguntas similare

Leer las respuestas

#1 Horus
01/11/2009 - 13:05 | Informe spam
Hola Carlos.

Primero darte la gracias por tu interes.

Puedo hacer la cuenta con fechas coincidentes pero faltaria las no
coincidentes.

Saludos.
Respuesta Responder a este mensaje
#2 Carlos M. Calvelo
01/11/2009 - 13:20 | Informe spam
Hola Horus,

On 1 nov, 13:05, "Horus" wrote:
Hola Carlos.

Primero darte la gracias por tu interes.

Puedo hacer la cuenta con fechas coincidentes pero faltaria las no
coincidentes.




Conoces el 'full outer join' ?

Es como un left join y un right join al mismo tiempo.
O sea que te devolverá además de los registros con fechas
coincidentes, como con un inner join, aquellos de la tabla
de la izquierda que no tienen fecha coincidente con la tabla de
la derecha y también los de tabla de la derecha que no
coinciden con registros en la tabla de la izquierda.

Ademas si las fechas contienen horas, minutos, etc. quizás
tengas que convertirlas a fechas sin horas, etc. para hacer
coindidir solo la parte con la fecha.

Saludos,
Carlos
Respuesta Responder a este mensaje
#3 Horus
01/11/2009 - 18:12 | Informe spam
Gracias Carlos.
como anillo al dedo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida