Bonjour,

J'ai un problème avec une requête SQL.

En gros, j'ai des sociétés avec des bordereaux et j'aimerais ressortir les bordereaux des sociétés déclarés dans la liste .

Mon problème est qu'il n'y a pas de bordereaux dans la société avec pour id 422 mais je souhaite quand même la ressortir.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
DECLARE @ListSoceite varchar(max) = '422;152'
SELECT *
FROM SOCIETE soc
INNER JOIN BORDEREAU bsd ON bsd.IDSOCIETE = soc.IDSOCIETE
WHERE bsd.IDTYPEDECHET = 1 AND soc.IDSOCIETE IN (SELECT VALEUR FROM SPLIT(@ListSoceite, ';'))
Merci d'avance, bonne journée