2011-06-30 50 views
0

有沒有一種方法來爲一列或兩列別名,並保持其餘的完整使用數據庫模塊。Kohana數據庫列別名,只剩一個或兩個留下其餘的

# 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的問題...有沒有一個簡單的方法...還是我只是懶惰...

回答

2

編輯:

$result = DB::select('*', array('original_column', 'alias'))->from('table_name')->execute()->current(); 
+0

哇真快......易......謝謝你..很高興我的假設是正確的... – Serhiy

相關問題