Maison >base de données >tutoriel mysql >Extensions MySQL au SQL standard

Extensions MySQL au SQL standard

PHPz
PHPzavant
2023-09-09 10:13:021024parcourir

MySQL 对标准 SQL 的扩展

MySQL Server prend en charge des extensions qui peuvent ne pas être trouvées dans d'autres bases de données SQL. Cela signifie que si ces extensions de MySQL sont utilisées, le code ne peut pas être porté sur d'autres serveurs SQL. Mais parfois, c'est portable.

Apprenons les extensions MySQL au SQL standard -

La chaîne contient

Les chaînes peuvent être entourées par ' (guillemets doubles) ou ' (guillemets simples) par défaut. Si le mode SQL "ANSI_QUOTES" est activé, la chaîne doit. être entouré de ', si des " (guillemets doubles) sont utilisés, le serveur l'interprétera comme un identifiant.

Caractères d'échappement

\ is the escape character for strings.

Accès aux tables

MySQL ne prend pas en charge les espaces de table, c'est-à-dire l'accès aux tables en utilisant le nom de la base de données et le nom de la table (tels que "nom_base de données.nom_table").

Requête h2>

Lors de la sélection de toutes les colonnes sélectionnées à l'aide de la clause "group by", il n'est pas nécessaire de leur spécifier un nom. Cela garantit de meilleures performances sur certaines requêtes.

clause

La clause "ORDER BY" ne peut pas être spécifiée avec la clause "GROUP BY", mais "ASC" et "DESC" peuvent être spécifiées avec la clause "GROUP BY".

Opérateurs

Les opérateurs "||" et "&&" peuvent être utilisés pour indiquer respectivement les opérations logiques "OU" et "ET" lors de l'utilisation du serveur MySQL. En effet, "||" et "OU", "&& " et "AND" sont des synonymes.

CONNECT

Le serveur MySQL ne prend pas en charge l'opérateur SQL standard "|". |' concatène les chaînes. Pour cela, vous pouvez utiliser la fonction "CONCAT".

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer