URGENTE CONSULTA SQL PLEASE

EDGAR
02 de Noviembre del 2005
Hola colega, tengo una gran duda al crear mi instruccion sql, tengo dos base de datos elaboradas en access, en una poseo una tabla llamada MOVIL y la otra poseo una tabla llamada DATOS, ahora bien en MOVIL tengo un solo campo el cual me contiene una serie de moviles que deseo buscar en mi base de datos DATOS para calcular cuantos registros se han cargado en ese movil. Aqui les va un ejemplo de mis tablas:

MOVIL
MM2
MM3
MM4
.........

DATOS
MM2 MEXICO CANCUN
MM2 MEXICO CHIAPAS
MM3 VENEZUELA CARACAS
MM4 USA FLORIDA


Lo que necesito es que luego de realizar mi instruccion sql, en la misma base de datos MOVIL me coloque las cantidad que haya encontrado, como resultado seria:

MOVIL TOTAL
MM2 2
MM3 1
MM4 1

Agredezco mucho la ayuda que me puedan brindar, gracias de antemano colegas

mvallejos
02 de Noviembre del 2005
Lo más facil que se me ocurre, es en una base, vincular la tabla de la otra, de ese modo la puedes trabajar como su fuera una tabla local.

Saludos

EDGAR
02 de Noviembre del 2005
=S GUAO NO ESTOY MUY SEGURO DE LO QUE ME DICES COLEGA, LA COSA ES QUE NECESITO HACERLO POR CODIGO, SE QUE SE PUEDE HACER POR UNA INSTRUCCION PERO TENGO MIS DUDAS AL ELABORARLA. HE INTENTADO LA SIGUIENTE PERO ME DA ERROR DE QUE HE INTENTADO HACER UNA CONSULTA QUE NO INCLUYE LA EXPRESION ESPECIFICADA MOVIL COMO PARTE DE UNA FUNCION DE AGREGADO Y GUAO NO SE SI ESTOY EN LO CIERTO O ES UN SIMPLE ERROR QUE PUEDA TENER

cnn.Execute "Select D.MOVIL, M.MOVIL, Count(*) as TOTAL into RESUL from MOVILES M, DATOS D group by D.MOVIL AND D.MOVIL = M.MOVIL"

mvallejos
02 de Noviembre del 2005
Está mal el group by

cnn.Execute "Select D.MOVIL, M.MOVIL, Count(*) as TOTAL into RESUL from MOVILES M, DATOS D group by D.MOVIL,M.MOVIL"