Maison > Article > base de données > Comment attribuer les résultats d'une requête à des variables dans MySQL
Méthode MySQL d'attribution des résultats de requête aux variables : 1. Utilisez l'instruction "DECLARE type de nom de variable [DEFAULT default value] ;" 2. Utilisez l'instruction "SELECT nom de champ INTO nom de variable FROM nom de table Conditions de requête WEHRE ; ;" Instruction Attribuez les résultats de la requête aux variables.
L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.
Méthode MySQL d'attribution des résultats de requête aux variables
1. Créer des variables
Vous pouvez utiliser le mot-clé DECLARE pour définir des variables dans MySQL La syntaxe de base est la suivante :
DECLARE 变量名 类型 [DEFAULT 默认值]
Si le DEFAULT. La clause est omise, la valeur par défaut est NULL.
Exemple : Définissez la variable my_sql, le type de données est de type INT
DECLARE my_sql INT;
2 Pour attribuer les résultats de la requête à la variable
vous devez utiliser l'instruction SELECT..INTO
, la syntaxe de base est la suivante :
SELECT col_name [...] INTO var_name[,...] FROM table_name WEHRE condition
. où :
représentation du paramètre col_name Nom du champ de requête ;
le paramètre var_name est le nom de la variable ;
le paramètre table_name fait référence au nom de la table ; condition.
Remarque : lors de l'attribution de résultats de requête à des variables, l'instruction de requête ne peut renvoyer qu'une seule ligne.
SELECT id INTO my_sql FROM tb_student WEHRE id=2;
[Recommandation associée :
tutoriel vidéo mysql]
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!