Bonjour,
je dois supprimer dans ma table profil tous les logins qui contiennent des espaces. Mais il faut aussi que je vérifie que ce login (si j'enlève les espaces) n'existe pas déjà dans la table.
voici ma requete qui me donne les profils avec et sans espace
Par contre, j'ai qulque chose d'étrange... je peux avoir Richard et Ri Chard. Hors ils sont différents puisqu'il y en a un avec majuscule et l'autre sans.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT P.login AS loginActuel, P2.login AS nouveauLogin, P2.numProfil AS numProfil FROM profil AS P INNER JOIN profil AS P2 WHERE P.login = REPLACE(P2.login," ","") AND P.login<>P2.login
Comment faire pour que ma requete soit sensible à la case ?
pour que dans ma base je puisse avoir Richard et RiChard (c'est peut etre risqué)
Merci beaucoup
Partager