Hola a todos,
A ver si alguien me puede ayudar, estoy haciendo una aplicación con Visual Basic Express 2005 (VB.NET). A partir de una consulta SQL a un archivo dbf obtengo 2 tablas como éstas:

MUNICIPIO NUMERO MUNICIPIO NUMERO
Villanueva 27 Frontera 72
Frontera 35 San Bartolomé 43

Mi idea es hacer dos gráficas para comparar los valores de cada tabla, para eso necesitaría obtener una tabla que en el primer campo contenga todos los valores y en el segundo el valor para cada Municipio, o si hay nada le asigne un valor 0. En este ejemplo sería:

MUNICIPIO NUMERO NUMERO2
Villanueva 27 0
Frontera 35 72
San Bartolomé 0 43

Lo que no sé es como hacer es cómo mirar en la columna municipio de la tabla 2, comparar cada uno de los valores de ésta columna en la tabla 1 y si no existe añadir ese valor a la tabla 1.

Supongo que no debe ser complicaso, pero no he encontrado la respuesta por ninguna parte.
Muchas gracias de antemano