5

私はこのクエリを持っています:

select substr(id,1,4) as id
from meteo.a2012
group by substr(id,1,4)

最初の4つの数字をID行に取りたいだけですが、雄弁にやろうとしていますが、どうすればいいですか?

ありがとう。

4

3 に答える 3

8

そのような特別な関数を使用できるように、生の式を使用する必要があります。

Model::select(DB::raw('substr(id, 1, 4) as id'))->groupBy(DB::raw('substr(id, 1, 4)'))->get();

クエリを実行する Eloquent モデルはどこModelにありますか。

于 2013-05-19T06:43:28.373 に答える