Packages
cake
0.12.0
4.1.0
4.0.0
3.0.0
2.2.2
2.2.1
2.2.0
2.1.3
2.1.2
2.1.1
2.1.0
2.0.2
2.0.1
2.0.0
1.1.2
1.1.1
1.1.0
1.0.1
1.0.0
1.0.0-rc.0
retired
0.15.0
retired
0.14.0
retired
0.13.0
retired
0.12.0
retired
0.11.0
retired
0.10.1
retired
0.10.0
retired
0.9.2
retired
0.9.1
retired
0.9.0
retired
0.8.0
retired
0.7.0
retired
0.6.0
retired
0.5.0
retired
0.4.0
retired
0.3.0
retired
0.2.0
retired
0.1.0
retired
0.0.1
retired
🎂 An SQL query builder for Gleam for SQL dialects 🐘PostgreSQL, 🪶SQLite, 🦭MariaDB, and 🐬MySQL
Retired package: Deprecated - a stable release is available, please use >= 1.0.0
Current section
Files
Jump to
Current section
Files
src/cake/having.gleam
//// Please use the `where` module instead of this module to specify `HAVING`
//// constraints.
////
//// `HAVING` and `WHERE` are similar in so far that they both filter data:
////
//// - `WHERE` filters input rows before groups and aggregates are computed, and
//// by that controls which rows go into the aggregate computation.
//// - `HAVING` filters group rows after groups and aggregates are computed.
////
//// Becaue of this difference, `WHERE` can refer to columns that are not part
//// of the `GROUP BY` clause, while `HAVING` cannot.
////
//// ## Notice
////
//// This module is a placeholder until rexporting functions is supported by
//// Gleam.
////