J'essaie de sélectionner les enregistrements où l'Id existe dans une chaîne délimitée par des virgules, mais la requête ci-dessous ne renvoie aucun résultat :
SELECT * FROM [SellPost] WHERE CAST([AutoId] AS nchar(100))
IN (SELECT [SellPostId] FROM [SellPostViewHistory]) -- SellPostId contains the delimited string
L'instruction 'SELECT [SellPostId] FROM [SellPostViewHistory]' renvoie 19,20,21 et si je remplace cette requête par
SELECT * FROM [SellPost] WHERE CAST([AutoId] AS nchar(100))
IN (19,20,21)
ça marche. Quelqu'un peut-il me conseiller ? Merci.