tengo una duda sobre una consulta, pero no se si se puede
hacer en un solo paso.
Tengo dos tablas: Criterio y Datos
Criterio con campos Orden, Desde, Hasta
Datos con campos ,  Fecha, Cod, Importe ....
y lo que deseo es que me de los totales de importe para cada Cod en el
periodo comprendido entre Criterio.Desde y Criterio,Hasta

por ejemplo:
Criterio
    00, 15/01/2002, 14/02/2002
    01,  15/02/2002,  14/03/2002
y en Datos
    ART01, 17/01/2002, 100
    ART02, 18/01/2002,   50
    ART01, 20/01/2002, 200
    ART02, 14/03/2002 ,  50
Y me tendria que devolver:
    00, ART1, 300
    00, ART2,   50
    01, ART2,   50
Se puede hacer en una consulta?


RESPONDE HAPPY
==============

Prueba con esta sentencia SQL

    SELECT Criterio.Orden, Datos.Cod, Sum(Datos.Importe) AS SumaDeImporte
FROM Criterio, Datos WHERE ([Datos]![Fecha]) Between [Criterio]![Desde] And
[Criterio]![Hasta] GROUP BY Criterio.Orden, Datos.Cod;

Ya comentaras si te ha ido bien.


Y el que preguntaba contó que le había ido perfecto, como era de esperar en una
respuesta del Maestro Happy.

    Source: geocities.com/es/ensolva/Descargas/Documentos

               ( geocities.com/es/ensolva/Descargas)                   ( geocities.com/es/ensolva)                   ( geocities.com/es)