![](/img/trans.png)
[英]PostgreSQL: How to decrease time of query execution in PostgreSQL?
[英]How to query by time in postgresql
設備編號 | device_created_at |
---|---|
10e7983e-6a7b-443f-b0fe-d5e6485a502c | 2022-08-10 20:55:16.695 |
我有一張表,其中我的日期/時間的格式為:2022-08-10 20:55:16.695 這是時間戳 object。我嘗試了以下查詢但沒有返回任何行:
select * from device where to_char(device_created_at,'YYYY-MM-DD HH24:MI:SS.FFF') = '2022-08-10 20:55:16.695'
device_created_at 的類型是“沒有時區的時間戳”
我如何在 postgressql 中基於時間戳進行查詢?
嘗試比較時間戳值代替字符串:
SELECT *
FROM device
WHERE device_created_at = CAST('2022-08-10 20:55:16.695' AS TIMESTAMP)
在此處查看演示。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.