Types de colonnes <<< |
Fonctions à utiliser dans les clauses SELECT et WHERE | Syntaxe des commandes SQL >>> |
Manuel de Référence MySQL 4.1 : Version Française . Informations générales . Installer MySQL . Tutoriels d'introduction . Utiliser les programmes MySQL . Administration du serveur . Réplication de MySQL . Optimisation de MySQL . MySQL Scripts clients et utilitaires . Référence du langage MySQL . Structure du langage . Jeux de caractères et Unicode . Types de colonnes ->Fonctions à utiliser dans les clauses SELECT et WHERE . Syntaxe des commandes SQL . Types de tables MySQL . Tables InnoDB . Introduction à MySQL Cluster . Introduction à MaxDB . Données spatiales avec MySQL . Procédures stockées et fonctions . API MySQL . Gestion des erreurs avec MySQL . Etendre MySQL . Problèmes et erreurs communes . Crédits . Historique des changements MySQL . Port vers d'autres systèmes . Variables d'environnement . Expressions régulières MySQL . Licence Publique Générale GNU . Index des commandes, types et fonctions SQL . Index conceptuel |
13 Fonctions à utiliser dans les clauses SELECT et WHERE
Les expressions peuvent être utilisées en différents endroits des requêtes SQL, comme dans les clauses ORDER BY et HAVING des commandes SELECT , dans les clauses WHERE de SELECT , DELETE et UPDATE , ou dans les commandes SET . Les expressions peuvent contenir des valeurs littérales, des noms de colonnes, la valeur NULL , des fonctions et des opérateurs. Ce chapitre décrit les fonctions et opérateurs qui sont autorisés pour écrire une expression avec MySQL. Une expression contenant NULL produira toujours la valeur NULL comme résultat. (Sauf contre-indication dans le manuel)Note : Il ne doit pas y avoir d'espace entre le nom d'une fonction et la parenthèse ouvrante la suivant. Cela aide l'analyseur MySQL à distinguer les appels à ces fonction des références aux tables ou colonnes ayant le même nom qu'une fonction. Les espaces autour des arguments sont autorisés. Vous pouvez forcer MySQL à accepter les espaces après les nom de fonctions grâce à l'option --ansi de mysqld , ou en utilisant l'option CLIENT_IGNORE_SPACE avec mysql_connect . Dans ce cas, toutes les fonctions définies deviendront des mots strictement réservés. Exécuter MySQL en mode ANSI .Dans un soucis de simplicité, les affichages des résultats de mysql sont fournis sous forme abrégée. Par exemple :
Sommaire : |
<< | Fonctions à utiliser dans les clauses SELECT et WHERE | >> |
Types de colonnes | Manuel de Référence MySQL 4.1 : Version Française | Syntaxe des commandes SQL |