2016-04-01 6 views
1

Beobachtet etwas seltsames Verhalten von Google-Diagramm Query-Filter.Google-Diagramm-Abfragesprache filtert keine Datumsbereichsdaten

Abfrage:

sqlQuery = "sql?tq=select * where execution_date >= '" + startDate + "' and execution_date <= '" + endDate + "' &sqlQueryID=daily_runs" 

Dieses nur 1 Monat lang funktioniert und es filtert nicht den Datumsbereich aus.

Wenn ich Daten vom 1. März bis 30. März habe - Es wird gefiltert und angezeigt.

Abfrage:

"sql?tq=select * where where Date >= 'Mar 25, 2016' and Date <= 'Mar 31, 2016' &sqlQueryID=daily_runs" 

Ergebnis:> 0 Zeilen

Wenn ich habe ein Datum von 1. März - 1. April - Es ist nicht gefiltert wird, und gibt 0 Zeilen.

Abfrage:

"sql?tq=select * where where Date >= 'Mar 25, 2016' and Date <= 'Apr 01, 2016' &sqlQueryID=daily_runs" 

Ergebnis: 0 Reihen

Antwort

0

Versuchen Sie das Datumsformat wie im
Where Clause Examples erwähnt where date '2005-01-21' < hireDate

in Ihrer SELECT-Anweisung, Format startDate und endDate als YYYY-MM-DD und Präfix mit date

d. H. select * where execution_date >= date '" + startDate + "' ...

+0

Dank es funktionierte, ich prefixed Datum und wokred. – IamRKY

Verwandte Themen