Rebonjour ,
J'ai une table avec 2 champs de type texte : champ1 , champ2.
Chacun des 2 champs peut être null , '' , ou avec une valeur
Je dois vérifier que , quand si champ1 est rempli alors champ2 l'est et j'ai donc la requête suivante qui me sort les anomalies :
D'après le post précédent , on peut simplifier sur le champ1 en :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT * FROM matable WHERE ( champ1 is not null AND champ1 <> '' ) AND (champ2 is null or champ2 = '');
Y a-t-il moyen de simplifier aussi sur champ2 , sans qu'on oublie des lignes d'anomalies ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT * FROM matable WHERE champ1 <> '' AND (champ2 is null or champ2 = '');
Merci d'avance
Partager