0

有没有办法给一两列起别名,并使用数据库模块保持其余部分不变。

# TAKING THIS EXAMPLE
$result = DB::select(array('longcolumnname1', 'col1'), array('longcolumnname2', 'aliascol2'))->from('table_name')->execute()->current();

# AND TURNING IT INTO SOMETHING THIS... WITH THE '*'
$result = DB::select(array('longcolumnname1', 'col1'), array('longcolumnname2', '*'))->from('table_name')->execute()->current();

我的主要原因是我正在做一个有时返回空的左连接,我的 id 在结果中被覆盖,我不想为了解决这个结果 id 问题而不得不分解每一列...有吗一个简单的方法......还是我只是懒惰......

4

1 回答 1

2

编辑:

$result = DB::select('*', array('original_column', 'alias'))->from('table_name')->execute()->current();
于 2011-06-30T21:41:47.920 回答