use crateDatabaseValue;
/// Returns the number of rows that matches a specified criteria.
/// Count of the underlying table where the given expression is not null.
///
/// ```rust
/// # use quaint::{ast::*, visitor::{Visitor, Sqlite}};
/// let query = Select::from_table("users").value(count(asterisk()));
/// let (sql, _) = Sqlite::build(query);
/// assert_eq!("SELECT COUNT(*) FROM `users`", sql);
/// ```