我正在尝试计算特定日期的记录数。 最终,查询工作但这两个查询之间的混淆,这对我来说似乎是一样的。为什么我应该在转换中附上date_time而不是quote。
当我点击查询时,
select count(*) from TABLENAME
where FROM_UNIXTIME(UNIX_TIMESTAMP(date_time), 'yyyyMMdd')='20170312';
结果是到达特定日期的计数。
但是当我点击时,
select count(*) from TABLENAME
where FROM_UNIXTIME(UNIX_TIMESTAMP('date_time', 'yyyyMMdd'))='20170312';
结果是0。
请解释这些查询的不同之处。
答案 0 :(得分:0)
shouldComponentUpdate(nextProps, nextState) {
if (this.props.ui.showQuickInfo) {
return false;
}
return true;
}
是一列,而date_time
是一个字符串,尝试将其用作日期结果为NULL。
如果要限定列名,则应使用`date_time`