Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2005, 06:20
cerberus8
 
Fecha de Ingreso: octubre-2003
Mensajes: 392
Antigüedad: 20 años, 7 meses
Puntos: 1
consulta complicada

Hola a todos, estoy haciendo una consulta usando access y este es el código SQL de la consulta, pero ahora quiero que esos dos dígitos que me aparecen en CliCoPo pueda compararlos con el campo CODProvincia de la tabla dbo_Provincia que también es un campo de dos dígitos y al compararlos, cuando coincidan mostrar el nombre que hay en el campo Nombre de la tabla dbo_Provincia.
Alguien puede ayudarme, no me sale y no se como hacerlo. Os pongo el código.
Saludos

SELECT Left([CliCoPo],2) AS Expr2, Count(*) AS Expr1
FROM dbo_Provincia, EXPEDIC INNER JOIN tblClientes ON EXPEDIC.EXPDCOD = tblClientes.CliCodi
GROUP BY Left([CliCoPo],2), EXPEDIC.EXPANNO, tblClientes.CliPais
HAVING (((EXPEDIC.EXPANNO)=2004) AND ((tblClientes.CliPais)="ES"))
ORDER BY Left([CliCoPo],2);