codeigniter选择为

Sem*_*iev 4 php select codeigniter

怎么做我们select table.value as table_value from table在codeigniter 做 什么?
AS部分不起作用,因为当我尝试访问该值时,这不起作用:

    $qry_inp =  'select table.value as table_value from table '
    $query = $this->db->query($qry_inp); 

    echo $query->row('table_value ');// this will be empty, but it shouldn`t be
Run Code Online (Sandbox Code Playgroud)

如果它在AR或简单查询中无关紧要

Bug*_*xer 8

很简单的事情.

$this->db->select('COLUMN_ACTUAL_NAME as `COLUMN_NAME_YOU_WANT_TO_SHOW`');
Run Code Online (Sandbox Code Playgroud)


Moh*_*kat 5

我正在连接两个表,其中列名相同,因此我使用 as 关键字分隔两个表的列,这就是在 codeigniter 中使用 AS 的方式

$this->db->select("departments.name AS 'dname'");
$this->db->select('positions.name');
Run Code Online (Sandbox Code Playgroud)


Ry-*_*Ry- 4

该行为记录在哪里?row不将列名作为参数;它可以选择接受一个行号,就是这样。像访问任何其他字段一样访问它:

echo $query->row()->table_value;
Run Code Online (Sandbox Code Playgroud)