如果我查詢包含2017年(或任何其他年份)的條目的時間戳列,我會得到0個結果。pg_query like timestamp
在w_presse_erscheinung的數據是 「無時區的時間戳」,看起來像這樣的例子:2017年6月1日00:00:00
我認爲有一些錯誤與查詢的LIKE部分...
我的查詢看起來是這樣的:
$result = pg_query("
SELECT
name,
w_presse_link,
w_presse_erscheinung,
w_presse_quelle,
description
FROM adempiere.w_presse
WHERE isactive ='Y'
AND description='PS' AND w_presse_erscheinung LIKE '%2017%'
ORDER BY w_presse_erscheinung
DESC
")
'LIKE'用於字符串,不適用於日期或時間戳 –