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;
```
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
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)
## 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.