pub fn log<'a, V, E1, E2>(
base: E1,
value: E2,
) -> SQLExpr<'a, V, <V::DialectMarker as DialectTypes>::Double, <E1::Nullable as NullOr<E2::Nullable>>::Output, <E1::Aggregate as AggOr<E2::Aggregate>>::Output>Expand description
LOG - returns the logarithm of a number with a specified base.
Returns a dialect-aware double type. The result is nullable if either input is nullable.
ยงExample
use drizzle_core::expr::log;
// SELECT LOG(2, users.value)
let log_base_2 = log(2, users.value);