Bonjour,
J'ai un problème avec une requête que je lance depuis Lazarus sur une base MySQL. En simplifiant au maximum et en travaillant uniquement sur la base (avec MySQL Workbench), je pense que c'est juste un problème SQL. C'est trivial et j'ai un peu honte mais si vous pouvez m'aider, ça serait super !
Allez, je me lance : j'ai une table pays contenant la liste des pays du monde et un identifiant
Je lance la requête suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE TABLE `pop`.`pays` ( `nopays` SMALLINT(3) NOT NULL, `pays` VARCHAR(42) NULL, PRIMARY KEY (`nopays`));qui me renvoit
Code : Sélectionner tout - Visualiser dans une fenêtre à part select pays from pop.pays where nopays=70;Maintenant je fais la requête inverse :France
et je ne récupère rien !
Code : Sélectionner tout - Visualiser dans une fenêtre à part select nopays from pop.pays where trim(pays)='France';
Pour info, la base est en utf8
Partager