比较不起作用

问题描述:

SQLite的别名不能正常工作比较不起作用

SELECT *,strftime('%s', `created_at`) AS `created_at_timestamp` FROM `sales` WHERE `created_at_timestamp` >= 1607966400 ORDER BY `created_at` DESC 

此给出的结果,即使结果应该是0 enter image description here

documentation说:

INTEGER或REAL值小于任何TEXT或BLOB值。

返回值strftime()是一个字符串。如果你想将它与一个数字进行比较,convert它首先变成数字。