Access - Consulta con campos diferentes tipos

 
Vista:

Consulta con campos diferentes tipos

Publicado por Ayoze (1 intervención) el 21/01/2010 21:22:00
Necesito realizar una consulta donde los campos a combinar de las 2 tablas son de diferentes tipos. Uno es entero y el otro es texto

SELECT cliente.codigo, cliente.nombre, cliente.apellido, pedido.codigo, pedido.importe, pedido.unidades
FROM cliente INNER JOIN pedido ON cliente.codigo = pedido.codigo;

el problema es que cliente.codigo es texto y pedido.codigo es numerico y el ejecutar la consuta da error porque son diferentes los tipos. No puedo modifica las tablas y me tiene que relacionar las 2 como si los campos fueran de igual tipo

¿ Como podría hacerlo ? gracias
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:Consulta con campos diferentes tipos

Publicado por mi menda (1111 intervenciones) el 22/01/2010 02:58:46
Hola:

SELECT cliente.codigo, cliente.nombre, cliente.apellido, pedido.codigo, pedido.importe, pedido.unidades
FROM cliente INNER JOIN pedido ON Val(cliente.codigo) = pedido.codigo;

Suponiendo que el campo de texto sea cliente.codigo, sí fuera al revés metes el otro campo dentro de la función Val().

Un saludo
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