Maison > Article > base de données > Comment convertir MySQL en Int
La méthode de conversion de mysql en int : 1. Convertissez le type manuellement ; 2. Utilisez la fonction MySQL CAST pour réaliser la conversion ; 3. Utilisez la fonction MySQL CONVERT pour réaliser la conversion.
Recommandé : "Tutoriel vidéo PHP"
Varchar MySQL converti en int
1. Type de conversion manuelle (direct +0)
Exemple :
select server_id from cardserver where game_id = 1 order by server_id+0 desclimit 10
2. Utilisez la fonction MySQL CAST :
Exemple :
select server_id from cardserver where game_id = 1 order by CAST(server_id as SIGNED) desc limit 10;3. Utilisez la fonction MySQL CONVERT : Exemple :
select server_id from cardserver where game_id = 1 order by CONVERT(server_id,SIGNED)desc limit 10;Remarque : Fonction CAST, utilisation CONVERTCAST (expr AS type), CONVERT (expr,type) , CONVERT(expr USING transcoding_name) Les fonctions CAST() et CONVERT() peuvent être utilisées pour obtenir une valeur d'un type et produire une valeur d'un autre type. Ce type peut être l'une des valeurs suivantes :
BINARY[(N)] CHAR[(N)] DATE DATETIME DECIMAL SIGNED [INTEGER] TIME UNSIGNED [INTEGER]
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!