Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| sql:accueil [2021/10/26 22:23] – add functions about dates phsw | sql:accueil [2024/12/04 19:32] (Version actuelle) – [SQL] add link phsw | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== SQL ====== | ====== SQL ====== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| * [[sql: | * [[sql: | ||
| - | ==== Changer l' | + | ==== Encodages ==== |
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | === Connaître l' | ||
| + | |||
| + | <code sql> | ||
| + | SELECT * FROM information_schema.schemata; | ||
| + | </ | ||
| + | |||
| + | |||
| + | === Connaître l' | ||
| + | |||
| + | <code sql> | ||
| + | SELECT table_schema, | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | === Changer l' | ||
| [[https:// | [[https:// | ||
| Ligne 13: | Ligne 37: | ||
| </ | </ | ||
| + | |||
| + | ==== Égalité de chaînes de caractères sensibles à la casse ==== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | <code sql> | ||
| + | SELECT * FROM t WHERE BINARY colonne = ' | ||
| + | </ | ||
| + | |||
| + | De la même manière avec les '' | ||
| + | <code sql> | ||
| + | SELECT BINARY colonne, COUNT(*) FROM t GROUP BY BINARY colonne; | ||
| + | </ | ||
| + | |||
| + | Le mot-clé '' | ||
| Ligne 53: | Ligne 92: | ||
| + | ==== Créer une table depuis les résultats d'une requête ==== | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | <code sql> | ||
| + | CREATE TABLE results AS SELECT * FROM other_table; | ||
| + | </ | ||
| + | |||
| + | Il est aussi possible d' | ||
| + | <code sql> | ||
| + | INSERT INTO results SELECT * FROM other_table; | ||
| + | </ | ||
| + | La syntaxe semble varier selon le SGBD utilisé. | ||
| ==== Fonctions de fenêtrage ==== | ==== Fonctions de fenêtrage ==== | ||