Skip to content

Divide

Scalar

Divide(a, b [, fallback])

Returns a / b, but blank — or fallback if given — when the divisor is 0 or blank. This is the one place SquareX deliberately papers over SQL. Use it for every ratio; the plain / operator raises database errors on zero.

  • Every ratio you ever chart: average order value, conversion rate, margin %, share of total.
  • Anywhere a zero-denominator group would otherwise crash the whole query.
AvgOrderValue := Divide([Revenue], [Orders])
AvgOrderValue := Divide([Revenue], [Orders])

The cast also guarantees real (not integer) division on every database.