ddl

2025-09-20 07:58:58 +02:00
parent e221063e19
commit ec2446f927
2 changed files with 9 additions and 1 deletions

@@ -10,6 +10,15 @@ La commande `CREATE TABLE` permet de créer une table en SQL. Un tableau est une
CREATE TABLE chauffeur; CREATE TABLE chauffeur;
``` ```
Lors de la création d'un table il est préférable de spécifier les colonnes.
```sql
CREATE TABLE chauffeur (
id integer primary key,
nom text
);
```
## Supprimer une table ## Supprimer une table
La commande `DROP TABLE` en SQL permet de supprimer définitivement une table dune base de données. Cela supprime en même temps les éventuels index, trigger, contraintes et permissions associées à cette table. La commande `DROP TABLE` en SQL permet de supprimer définitivement une table dune base de données. Cela supprime en même temps les éventuels index, trigger, contraintes et permissions associées à cette table.

@@ -104,7 +104,6 @@ Les lignes ignorées par une clause OFFSET doivent toujours être calculées à
[Agrégation](../agrégation) [Agrégation](../agrégation)
## Regoupement ## Regoupement
Les fonctions d'agrégation deviennent particulièrement puissantes lorsqu'elles sont utilisées avec GROUP BY, qui regroupe les lignes partageant une valeur commune dans une ou plusieurs colonnes avant d'appliquer l'agrégation. Les fonctions d'agrégation deviennent particulièrement puissantes lorsqu'elles sont utilisées avec GROUP BY, qui regroupe les lignes partageant une valeur commune dans une ou plusieurs colonnes avant d'appliquer l'agrégation.