0

私はlaravelを使用しており、流暢/雄弁な(laravel)でこのクエリを実行する方法を理解しようとしています

select email, SUBSTRING_INDEX(email,'@',-1) AS domain from epost order by domain desc;

私の目標は、文字列の先頭からソートするのではなく、ドメイン namn でソートすることです。

return Email::order_by('email', 'desc');

助けてください。

4

1 に答える 1

1

この文字列を使用して動作するようになりました

return Epost::orderby(\DB::raw("SUBSTRING_INDEX(email,'@',-1)"), "desc")->get();
于 2013-01-23T15:42:26.590 に答える