索引控制器中的别名

时间:2016-01-29 17:36:28

标签: php mysql codeigniter

我很抱歉,我直接问。

我的数据库:

id | A | B | C | D

这是我的控制者:

$this->db->select("*")
         ->select('A + B + C as total_X')
         ->select('total_X - D as remains_Y')
         ->from('my_table')
.........
.........
......... another codes

这是问题所在:

Unknown column 'total_X' in 'field list'

我有点困惑如何获得" still_Y "从 A,B和C 添加 total_X ,我需要得到" remaining_Y "来自 (total_X - D)

获取Y的正确代码/语法是什么?

非常感谢您的帮助。

最诚挚的问候,

克里斯。

1 个答案:

答案 0 :(得分:1)

试试这个:

$this->db->select("*, A + B + C as total_X, A + B + C - D as remains_Y")
         ->from('my_table')