1

通常のクエリで実行できるように:

SELECT id, 'Default' AS Type FROM ...

コハナでやりたいのですが、やってみました:

    DB::select('id', array('Default', 'Type'))->from('...')

ただし、「デフォルト」は列であると見なされるため、不明な列のデフォルトのエラーで返されます。

自分で定義した列のエイリアスを作成するには、ここで何ができますか?

4

2 に答える 2

1

これに使用DB::exprします:

DB::select('id', DB:expr("'Default' AS Type"))->from('...')
于 2011-10-17T09:12:41.960 に答える
0

ただし、「デフォルト」は列であると見なされるため、不明な列のデフォルトのエラーで返されます。

コハナを使用していませんが、二重引用符で囲むことはできませんでした。例:

DB::select('id', array("'Default'", 'Type'))->from('...')
于 2011-10-17T07:35:11.487 に答える