SQL - URGENTE, CONSULTA SQL

 
Vista:

URGENTE, CONSULTA SQL

Publicado por EDGAR (17 intervenciones) el 02/11/2005 18:32:01
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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:URGENTE, CONSULTA SQL

Publicado por Isaías (5072 intervenciones) el 02/11/2005 20:05:56
Es un simple COUNT

SELECT MOVIL.COLID, SUMA.TOTAL
FROM MOVIL JOIN (SELECT COLID, COUNT(COLID) AS TOTAL FROM DATOS GROUP BY COLID) AS SUMA ON MOVIL.COLID = SUMA.COLID
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar