none
múltiples consultas en access 2013 RRS feed

  • Pregunta

  • hola, necesito ayuda con unas consultas de access, 

    Tengo 4 tablas de datos de clientes con 10 columnas cada una y 2.500.000 filas aproximadamente, cada tabla corresponde a un mes. 

    necesito encontrar clientes nuevos de cada mes, para esto se tienen que cumplir las siguientes condiciones:

    1.- Se compara el ultimo mes (mes4) con el antepenúltimo(mes 3) para así encontrar clientes nuevos.

    2.- Esos clientes nuevos no pueden estar en los meses anteriores (mes 1 y mes 2 )

    3.- La tabla contiene datos repetidos de los clientes( pueden estar 2 o 3 veces repetidos)

    4.- la tabla resultante de clientes nuevos, no puede tener clientes repetidos. 

    he realizado las siguientes consultas : 

    - mes 3 no coincidente con mes 4 (quitando los duplicados) = obtengo los clientes nuevos

    - los no coincidentes de los meses 3 y 4 haciéndolos coincidir con mes 2 = obtengo los clientes nuevos que están en el mes 

    - los no coincidentes de los meses 3 y 4 haciéndolos coincidir con mes 1 = obtengo los clientes nuevos que están en el mes

    me falta realizar una consulta en la cual pueda obtener los clientes nuevos del mes 4, que no estén en los meses 1 y 2. (juntar las consultas que realice anteriormente) 

    miércoles, 11 de enero de 2017 14:04

Todas las respuestas

  • Hola

    ¿Por qué cuatro tablas distintas? ¿no podrías unificarla en una, con un campo (la fecha por ejemplo) que te permita sacar de que mes son los clientes?

    Respecto a tu pregunta, en tu caso, podrías crear una consulta de unión

    SELECT ...

    UNION

    SELECT...

    Mira en la ayuda para más información

    Salu2,


    José Mª Fueyo

    jueves, 12 de enero de 2017 7:36