我有一个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)";
答案 0 :(得分:1)
无需使用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'";