Maison >base de données >tutoriel mysql >Partagez des exemples de fonctions MySQL

Partagez des exemples de fonctions MySQL

零下一度
零下一度original
2017-07-18 14:28:021143parcourir

Cet article présente quelques fonctions courantes des fonctions MySQ.

IF(expr,v1,v2) Renvoie v1 lorsque l'expression expr est vraie, sinon renvoie v2

IFNULL(v1, v2) Si v1 est NULL, renvoie v2 ; si v1 n'est pas NULL, renvoie v1

CASE expr WHEN v1 THEN r1 [WHEN v2 THEN r2][......] [ELSE m ] END

Si expr est égal à la valeur dans v1.v2.., renvoie r1, r2.. après ALORS Sinon, renvoie la valeur m après ELSE

CASE WHEN v1 THEN r1 [WHEN v2 THEN r2][...] [ELSE m] END

Quand une valeur dans v1, v2... est vraie, renvoie la valeur après ALORS , sinon renvoie la valeur après ELSE

VERSION() Renvoie la version de MySql

CONNECTION_ID() Renvoie la Mysql actuel Nombre de connexions

SHOW PROCESSLIST ; SHOW FULL PROCESSLIST ; Afficher les threads en cours d'exécution

DATEBASE(),SCHEMA ( ) Renvoie la base de données actuelle

USER(), CURRENT_USER(), SYSTEM_USER(), SESSION_USER() Renvoie le nom d'utilisateur actuel

CHARSET(str) Renvoie le jeu de caractères de str

COLLATION(str) Renvoie la disposition des caractères de str

LAST_INSERT_ID() renvoie la dernière valeur d'identifiant générée par AUTO_INCREMENT. Si les données sont insérées par lots, la première du lot est renvoyée

Cryptage. --MD5(str ) Renvoie str Cryptage MD5 hexadécimal à 32 chiffres

Cryptage ENCODE (str, pwd_str) Utilisez pwd_str comme mot de passe pour crypter str, une chaîne binaire avec le même longueur que str

Decrypt DECODE('str', pwd_str) Utilisez pwd_str comme mot de passe pour déchiffrer str, qui est la fonction inverse de ENCODE()

ci-dessus

FORMAT(x,n) Formater le nombre Convertir N de from_base base en to_base base

BENCHMARK(count, expr) Répétez expr pour un total de fois

CONVERT(str USING charset) Convertissez str en le jeu de caractères correspondant

CAST(x AS type), CONVERT(x, type) Retour pour convertir x en type Valeurs de type

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn