Formation PUB200 : MySQL, 2018 Manipulation des champs affichés

8.4 Manipuler des chaînes de caractères (CONCAT, UPPER, SUBSTRING, ...)


Plusieurs fonctions permettent de manipuler une chaîne de caractères. Parmi les plus utilisées, mentionnons :

  • CONCAT (concaténation de chaînes de caractères)
  • UPPER (conversion en lettres majuscules)
  • LTRIM (suppression des espaces au début de la chaîne)
  • RTRIM (suppression des espaces à la fin de la chaîne)
  • LEFT (extraire des caractères à partir du début de la chaîne)
  • SUBSTRING (extraire des caractères à partir de n'importe quelle position dans la chaîne)
  • CHAR_LENGTH (compter le nombre de caractères - à ne pas confondre avec LENGTH qui compte le nombre d'octets)

Ex :

MySQL

SELECT CONCAT(nom, ' - ', SUBSTRING(fabricant,1,5))

FROM modeles;

Voici le résultat de cette requête :

Résultat concaténation

Pour plus d'information :

« 12.5 String Functions ». MySQL. http://dev.mysql.com/doc/refman/5.7/en/string-functions.html

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre