> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-8c05c8a2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Documentation de la clause ALL

# Clause ALL

S'il existe plusieurs lignes correspondantes dans une table, `ALL` les renvoie toutes. `SELECT ALL` est identique à `SELECT` sans `DISTINCT`. Si `ALL` et `DISTINCT` sont tous deux spécifiés, une exception est levée.

`ALL` peut être spécifié dans des fonctions d'agrégation, bien que cela n'ait en pratique aucun effet sur le résultat de la requête.

Par exemple :

```sql theme={null}
SELECT sum(ALL number) FROM numbers(10);
```

Équivaut à :

```sql theme={null}
SELECT sum(number) FROM numbers(10);
```
