mentat/query-projector/src
Nick Alexander d8d18a1731
[query] Handle SQL NULL for aggregates over 0 rows. (#684) (#688) r=rnewman
This uses a `SELECT *` from an inner subselect to filter potentially `NULL` aggregates.

The alternative is to handle `NULL` values throughout the projector, which is simple but loses a valuable invariant: Mentat SQL queries produce values that are not `NULL`.
2018-06-01 14:17:31 -07:00
..
projectors Implement simple pull expressions (#638) r=nalexander 2018-05-04 12:56:00 -07:00
aggregates.rs [query] Handle SQL NULL for aggregates over 0 rows. (#684) (#688) r=rnewman 2018-06-01 14:17:31 -07:00
errors.rs Implement simple pull expressions (#638) r=nalexander 2018-05-04 12:56:00 -07:00
lib.rs Implement simple pull expressions (#638) r=nalexander 2018-05-04 12:56:00 -07:00
project.rs Implement simple pull expressions (#638) r=nalexander 2018-05-04 12:56:00 -07:00
pull.rs Implement simple pull expressions (#638) r=nalexander 2018-05-04 12:56:00 -07:00
relresult.rs Add 'Binding', a structured value type to return from queries. (#657) r=nalexander 2018-04-24 15:08:38 -07:00