mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-12 01:12:12 +00:00
aa17da6b68
* [docs] adjust SELECT ToC meta * Update array-join.md * Update distinct.md * Update format.md * Update from.md * Update group-by.md * Update having.md * Update into-outfile.md * Update join.md * Update limit-by.md * Update limit.md * Update order-by.md * Update prewhere.md * Update sample.md * Update union-all.md * Update where.md * Update with.md
15 lines
621 B
Markdown
15 lines
621 B
Markdown
---
|
|
toc_title: WHERE
|
|
---
|
|
|
|
# WHERE Clause {#select-where}
|
|
|
|
`WHERE` clause allows to filter the data that is coming from [FROM](from.md) clause of `SELECT`.
|
|
|
|
If there is a `WHERE` clause, it must contain an expression with the `UInt8` type. This is usually an expression with comparison and logical operators. Rows where this expression evaluates to 0 are expluded from further transformations or result.
|
|
|
|
`WHERE` expression is evaluated on the ability to use indexes and partition pruning, if the underlying table engine supports that.
|
|
|
|
!!! note "Note"
|
|
There's a filtering optimization called [prewhere](prewhere.md).
|