Devuelve filas donde el ID está en una cadena separada por punto y coma de la subconsulta MSSQL
Estoy tratando de consultar mi base de datos sql para devolver todas las filas donde la ID está contenida en una columna de tablas separadas. La lista de ID de proyecto se mantiene en elFeedback
mesa en elProject_ID
Columna con tipo de datos varchar. Estoy tratando de devolver las filas de laProjects
tabla donde se guardan los ID en elProject_ID
columna con tipo de datos varchar.
Estoy haciendo esto usando la consulta
SELECT * FROM Projects WHERE Project_ID IN (
SELECT Project_ID FROM Feedback WHERE ID = 268 and Project_ID IS NOT NULL
)
Cuando ejecuto esta consulta, me devuelve el mensaje:
Conversion failed when converting the varchar value '36;10;59' to data type int