我有一个PostgreSQL表,它的列名为date_stamp,数据类型为"date"
我需要执行下面的查询,但它不起作用。有人能帮忙吗?谢谢
(我使用的是PHP)
$DS = date('d m Y' ,$data['time_stamp']);
$query = "SELECT id from ".$this->table_ud." WHERE user_id=43 AND date_stamp=to_date(".$DS.",YYYY MM DD)";
不需要使用to_date
。
你可以用
$DS = date('Y-m-d' ,$data['time_stamp']);
$query = "SELECT id from ".$this->table_ud." WHERE user_id=43 AND date_stamp='$DS'";