No sé si esta duda va en este grupo, pero allá va:
Necesito sacar los pedidos en cuyo campo Referencia aparezcan los
números de Orden de trabajo de un cliente (en este caso el 3550).
La consulta me funciona si el campo referencia es igual a los numeros
de orden:
SELECT *
FROM Pedidos CROSS JOIN
OrdenesTrabajo
WHERE (OrdenesTrabajo.CodigoCliente = 3550) AND (Pedidos.Referencia
LIKE OrdenesTrabajo.Numero)
Pero no me funciona si lo que quiero es que el campo referencia
contenga a los números de orden:
SELECT *
FROM Pedidos CROSS JOIN
OrdenesTrabajo
WHERE (OrdenesTrabajo.CodigoCliente = 3550) AND (Pedidos.Referencia
LIKE '% & OrdenesTrabajo.Numero & %')
Como veis el problema está en el LIKE. ¿Alguna idea?
Leer las respuestas