问题:
希望用laravel的orm和查询构造(不用raw原生sql语句)能使用类似这样的concat SQL语句:select a,b,concat(a,b) from table,但发现好像没有找到相关的方法来表示出这样的语句,请教一下有这方面经验的大神。就是如下面这样的格式的:
Table::where(...)->get();
问题:
希望用laravel的orm和查询构造(不用raw原生sql语句)能使用类似这样的concat SQL语句:select a,b,concat(a,b) from table,但发现好像没有找到相关的方法来表示出这样的语句,请教一下有这方面经验的大神。就是如下面这样的格式的:
Table::where(...)->get();
2 回答2.5k 阅读✓ 已解决
5 回答1.5k 阅读
2 回答1.1k 阅读✓ 已解决
2 回答2.2k 阅读
3 回答767 阅读✓ 已解决
1 回答857 阅读✓ 已解决
2 回答547 阅读✓ 已解决
$whichs = "title,descrb";
$ret = DB::connection('mysql_business')->table('t_activity')->where('created_at', '>', '2017-03-01 20:11:12')->groupBy('created_at')->select('app_id', DB::raw('group_concat('.$whichs.') as content'), 'created_at', 'id')->get();
you can use this method to concat Strings.
I try ,it works