Pour cela, nous devons utiliser le nom de la colonne comme premier paramètre de la fonction INSERT(), c'est-à-dire à la position de la chaîne d'origine. L'exemple suivant le démontrera :
Supposons que nous voulions ajouter "/Old" à la valeur de la colonne "year_of_admission" de la table "Student", alors nous devons écrire la requête suivante :
mysql> Select INSERT(year_of_admission,5,0,'/Old')As 'Old Admissions' From Student; +-----------------+ | Old Admissions | +-----------------+ | 2001/Old | | 2010/Old | | 2009/Old | | 2017/Old | | 2000/Old | +-----------------+ 5 rows in set (0.00 sec)
We peut également ajouter la clause Utiliser WHERE ci-dessus dans la requête comme indiqué ci-dessous, -
mysql> Select INSERT(year_of_admission,5,0,'/Old')As 'Old Admissions' From Student WHERE year_of_admission < '2017'; +----------------+ | Old Admissions | +----------------+ | 2001/Old | | 2010/Old | | 2009/Old | | 2000/Old | +----------------+ 4 rows in set (0.00 sec)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!