我正在使用 Oracle11g 我想要做的是选择具有最大更新日期的字段。下面的代码是在 Toad 中选择正确的字段。如何在 CodeIgniter 的 php 脚本中使用它。
select * from performance
where UPDATE_DATE = (select max(UPDATE_DATE) from performance)
我在 CodeIgniter 中有这个,但只选择了 UPDATE_DATE 列。我还想在字段记录中选择 id、shop_name 和 update_date
function get_last_insert()
{
$this->db->select_max('UPDATE_DATE');
$query = $this->db->get('PERFORMANCE');
echo '<pre>' .$this->db->last_query(). '</pre>';
}
好的。经过对stackoverflow的大量研究正确答案是
function get_last_insert()
{
$this->db->select('*');
$this->db->where('UPDATE_DATE = (SELECT MAX(UPDATE_DATE) FROM PERFORMANCE)', NULL, FALSE);
$query = $this->db->get('WHOUSE1.DLY_BWR_MAN_PERFORMANCE');
print_r($query);
}