Bueno este es mi problema tengo una Query de esta manera:
SELECT FI.idFicha,CLI.idCliente,
(SELECT TOP 1 Observaciones.idObservacion FROM Observaciones WHERE FI.idFicha=Observaciones.idFicha ORDER BY Observaciones.idObservacion DESC) AS idObservacion,
(SELECT TOP 1 NotasTecnicas.idNotaTecnica FROM NotasTecnicas WHERE FI.idFicha=NotasTecnicas.idFicha ORDER BY NotasTecnicas.idNotaTecnica DESC) as idNotaTecnica
FROM Fichas FI
Cuando utilizo el where para buscar por uno de los campos como idFicha o idCliente por ejemplo me funciona bien pero cuando intento buscar por ejemplo por idObservacion o idNotaTecnica, por ejemplo:
me marca este error:
Alguien que me ayude a resolver este problema.
Muchas Gracias.