首页 > 解决方案 > 如何从 Postgresql 中的不同字段在 php 中添加日期和时间

问题描述

我有一个要在 php 中输入的 postgresql 查询。

select t1.userid, t1.date_in, t1.check_in, t2.checktime, t3.alias from t1
inner join t2 on t2.checktime= date_in + check_in and t1.userid=t2.userid
inner join t3 on t2.sn=t3.sn;

我已经尝试过使用这个

$this->db->select('t1.userid, t1.date_in, t1.check_in, t2.checktime, t3.alias');
$this->db->from ('t1');
$this->db->join ('t2', 't2.checktime = (date_in + check_in) and  (t1.userid=t2.userid)');
$this->db->join ('t3', 't2.sn=t3.sn');
$data = $this->db->get();
if($data)
return $data['alias'];
else
return false;

我总是假的。我已经尝试过多次更改,但仍然没有像在数据库中查询一样得到相同的结果。供参考。date_in = 日期格式,check_in = 时间格式。

有人可以帮我解决这个问题吗?之前谢谢。

标签: phppostgresqlcodeigniterdatetime

解决方案


推荐阅读