首页 > 其他 > 详细

selectRaw

时间:2017-07-23 12:24:37      阅读:265      评论:0      收藏:0      [点我收藏+]
mysql内置函数:date
select date("2010-08-17 19:08:28");显示是"2010-08-17"

在laravel中使用内置函数的时候必须使用selectRaw() 这个方法,但是当涉及到多表连接查询的时候就的带上前缀,下面有条没用的sql语句作为实例
$prefix = config("database.connections.mysql.prefix");
$res = DB::table(‘transfer_project as tp‘)
->leftJoin(‘user_orders as uo‘, ‘tp.user_order_id‘, ‘=‘, ‘uo.order_id‘)
->selectRaw("date(".$prefix."tp.transfer_start) as transfer_start,date(".$prefix."tp.transfer_stop) as transfer_stop");

单表的时候就不需要加上前缀了。

selectRaw

原文:http://www.cnblogs.com/lengthuo/p/7224000.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!