« MySQL/Opérateurs » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 117 :
Avec du texte dans l'ordre alphabétique :
<source lang="sql">
SELECT 'a' < 'b' -- 1
SELECT `a` >= `b` FROM `table1`
SELECT NOT (`a` < `b`) FROM `table1`
Ligne 124 :
</source>
 
Cet ordre alphabétique est définit par COLLATION (l'{{wt|interclassement}}), pour un CHARACTER SET donné. Par exemple, une COLLATION peut être sensible à la casse ou pas (suffixe utf8_general_'''cs''' = case sensitive, utf8_general_'''ci''' = case insensitive).
 
Exemple :
<source lang="mysql">
SELECT _latin1'été', _utf8'été', _cp850'été', (_latin1'été' = _utf8'été'), (_latin1'été' LIKE _utf8'été')
-- Résultat :
été été ├®t├® 0 0
</source>
 
=== BETWEEN ===