Parametri dell'intervallo

Generale

Tra

Colonna temporale (query di ricerca nel Grafico e nella colonna temporale della tabella)

item_time=${params.interval}

Colonna non temporale (query di ricerca in tabella)

item_time=BETWEEN(${interval(params.interval).begin.format()}, ${interval(params.interval).end.format()})

Cornice fluttuante 7 giorni

item_time=BETWEEN(${now.startOf("day").subtract(7,'days').format()}, ${now.format()})

Sovrapposizione nella query di ricerca

item_start=LE(${interval(params.interval).end.format()})
item_end=GE(${interval(params.interval).begin.format()})

Nel caso in cui item_end possa essere NULL:

item_start=LE(${interval(params.interval).end.format()})
item_end=OR(GE(${interval(params.interval).begin.format()}),NULL())