Mysql 数据库Laravel查询生成器中每行的常量值

Mysql 数据库Laravel查询生成器中每行的常量值,mysql,laravel-4,Mysql,Laravel 4,我想在我的Laravel项目中从数据库中检索数据(行数)。 其中一些应将实时事件作为其状态字段,其他应将过去事件作为其状态字段 在Laravel Query Builder中如何实现这一点 例如: EventName status a 'Live Event' b 'Live Event' c 'Past Event' d 'LiveEvent' e 'Past Event' 我找到了答案

我想在我的Laravel项目中从数据库中检索数据(行数)。 其中一些应将
实时事件
作为其
状态
字段,其他应将
过去事件
作为其
状态
字段

在Laravel Query Builder中如何实现这一点

例如:

EventName    status
 a          'Live Event'
 b          'Live Event'
 c          'Past Event'
 d          'LiveEvent'
 e          'Past Event'
我找到了答案

$LatestpastEventsDetails = DB::table('event')->select('eventName', DB::raw('"live" as status'))->get();
在现场和向上传送时也要这样做。。
使用Union检索完整的数据集

您尚未说明应如何解析状态。但是看看mysql,如果它是基于另一个字段解决的。