2017-10-12 177 views
0

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

回答

1

documentation說:

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

返回值strftime()是一個字符串。如果你想將它與一個數字進行比較,convert它首先變成數字。