Ver Mensaje Individual
  #11 (permalink)  
Antiguo 23/09/2014, 07:42
aragonexiste
 
Fecha de Ingreso: abril-2005
Mensajes: 16
Antigüedad: 19 años
Puntos: 0
Respuesta: Consulta SQL para realizar vista de arbol

Buenas tardes Libras!

Tras revisar todos los archivos que me han pasado, he descubierto que toda la información que preciso proviene de dos archivos csv:

1 - En el primero, incluye el número de registros totales (Mas de 2 millones de filas) y entre una multitud de campos, incluye los campos "area" y "subarea".

2 - Otro csv que incluye unos 14000 registros (Que tambien están incluidos en el archivo anterior) y que indica nuestros clientes mediente un campo "status".

La unica forma de relacionar ambos ficheros es mediante la concatenación de tres campos que estan presentes en ambos archivos "Código postal", "número" y "extra".

Por ponerte un ejemplo de las lineas del fichero mas grande :

Area | Sub Area | CP | Número | Extra
Brabante | Nord Eindhoven | 1186VZ | 5 |
Brabante | Nord Eindhoven | 1186VZ | 7 |
Brabante | Nord Eindhoven | 1186VZ | 9 |
Brabante | Nord Eindhoven | 1186VZ | 9 | A
Brabante | Nord Eindhoven | 1186VZ | 11 |
Brabante | Zuid Eindhoven | 1195AS | 232 |

Mientras que un ejemplo de una linea del segundo fichero sería:

CP | Numero | Extra | Status
1186VZ | 5 | | Completed
5836AB | 12 | | Completed

Lo que yo precisaria hacer es una consulta que me dijese:

1 - El número total de registros presentes en el fichero 1 de cada "subarea".
2 - El número de registros presentes en el fichero 2 para cada subarea.

Y el resultado final para el ejemplo que te habia indicado:
Area | SubArea | total | clientes
Brabante | Nord Eindhoven | 5 | 1
Brabante | Zuid Eindhoven | 1 |