【问题标题】:Codeigniter activerecord select custom column and valueCodeigniter activerecord 选择自定义列和值
【发布时间】:2014-12-14 04:28:08
【问题描述】:

我想使用 codeigniter 活动记录在表格的每一行选择中获取具有自定义值的自定义列。在正常的 MySql 选择查询中我可以做到这一点,但使用活动记录自定义列是未知的。那么该怎么做呢?任何帮助谢谢。

$this->db->select('name,\'custom_col\'')->from('my_table')->get();

【问题讨论】:

    标签: codeigniter select activerecord


    【解决方案1】:

    你可以这样做:

    $this->db->select("'custom_col',name",FALSE)->from('my_table')->get();
    

    【讨论】:

      【解决方案2】:
      $this->db->select('title, content, date');    
      $query = $this->db->get('mytable');
      

      你也可以这样做

      $this->db->select('(SELECT SUM(payments.amount) FROM payments WHERE payments.invoice_id=4') AS amount_paid', FALSE); 
      $query = $this->db->get('mytable');
      

      检查此链接 https://ellislab.com/codeigniter/user-guide/database/active_record.html#select

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-11-12
        • 2011-01-30
        • 1970-01-01
        • 2021-02-16
        • 2014-03-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多