Google visualization 当所选列中只有空值时,如何使用toDate查询Google电子表格

Google visualization 当所选列中只有空值时,如何使用toDate查询Google电子表格,google-visualization,Google Visualization,我想使用toDate查询的列只包含空值,查询失败,不执行 查询:选择*其中toDate(A)>=“2016-01-01” 我该怎么办 注意:即使给定列中只有一个条目,查询也可以正常工作。不知道关于toDate 但要将值转换为日期,只需在值前面加上“date”一词即可 i、 e.-->日期“2016-01-01” 请参阅下面的示例 google.charts.load('current'{ 回调:drawVisualization, 套餐:[“表”] }); 函数drawVisualizati

我想使用toDate查询的列只包含空值,查询失败,不执行

查询:选择*其中toDate(A)>=“2016-01-01”

我该怎么办


注意:即使给定列中只有一个条目,查询也可以正常工作。

不知道关于
toDate

但要将值转换为日期,只需在值前面加上“date”一词即可

i、 e.-->
日期“2016-01-01”

请参阅下面的示例

google.charts.load('current'{
回调:drawVisualization,
套餐:[“表”]
});
函数drawVisualization(){
var query=new google.visualization.query(
'https://docs.google.com/spreadsheets/d/19olM1pEF5qQvvKhwSH3d_X4w2DVfOWDwDtZKNFlMY3w/edit#gid=0'
);
query.setQuery(“选择*其中A>=日期‘2016-01-01’”);
发送(handleQueryResponse);
}
函数handleQueryResponse(响应){
if(response.isError()){
警报('查询中的错误:'+response.getMessage()+'+response.getDetailedMessage());
返回;
}
var data=response.getDataTable();
if(data.getNumberOfRows()==0){
data.setColumnLabel(0,'日期');
data.setColumnLabel(1,‘目标’);
data.addRow([null,'Nothing found']);
}
var visualization=new google.visualization.Table(document.getElementById('Table');
可视化.draw(数据,{});
}


不知道今天的

但要将值转换为日期,只需在值前面加上“date”一词即可

i、 e.-->
日期“2016-01-01”

请参阅下面的示例

google.charts.load('current'{
回调:drawVisualization,
套餐:[“表”]
});
函数drawVisualization(){
var query=new google.visualization.query(
'https://docs.google.com/spreadsheets/d/19olM1pEF5qQvvKhwSH3d_X4w2DVfOWDwDtZKNFlMY3w/edit#gid=0'
);
query.setQuery(“选择*其中A>=日期‘2016-01-01’”);
发送(handleQueryResponse);
}
函数handleQueryResponse(响应){
if(response.isError()){
警报('查询中的错误:'+response.getMessage()+'+response.getDetailedMessage());
返回;
}
var data=response.getDataTable();
if(data.getNumberOfRows()==0){
data.setColumnLabel(0,'日期');
data.setColumnLabel(1,‘目标’);
data.addRow([null,'Nothing found']);
}
var visualization=new google.visualization.Table(document.getElementById('Table');
可视化.draw(数据,{});
}


非常感谢,它很有效。但如果我的列是dateTime格式,我只想比较日期。如果您有任何想法,请告诉我。很高兴提供帮助,但我不想回答这个问题--将日期列与什么进行比较?假设我的列“A”包含值“2016-03-29T18:31:01.000Z”,我想执行如下查询:选择*A>=日期“2016-03-29”,非常感谢它的有效性。但如果我的列是dateTime格式,我只想比较日期。如果您有任何想法,请告诉我。很高兴提供帮助,但我不想回答这个问题--将日期列与什么进行比较?假设我的列“A”包含值“2016-03-29T18:31:01.000Z”,我想执行如下查询:选择*A>=日期“2016-03-29”