Bonjour,
Suite à un bug concernant la mise en état de données récupérées via une requête SQL sous MS Server, je me suis aperçu qu'un enregistrement ne s'affichait pas.
Pour cause, la requête ci-dessous récupère la chaîne de caracteres située devant le premier "/" :
Or, l'enregistrement manquant ne possède pas de "/" dans sa chaine mais un "-".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 select distinct substring(description, 0,CHARINDEX('/',description)) as groupe_juridique from e_infos_relances, e_factures_nonreglees where substring(description, 0,CHARINDEX('/',description)) is not null and substring(description, 0,CHARINDEX('/',description)) <> '' and e_infos_relances.dossier = e_factures_nonreglees.dossier and periode >= '22/05/2008' and periode <= '23/05/2008' order by 1
Comment puis je ajouter cette nouvelle condition dans ma requête ?
Je n'arrive pas du tout à savoir comment je peux ajouter cette nouvelle condition dans ma première ligne du SELECT.
MERCI
Partager