TuG*_*llo 1 php mysql laravel laravel-4
我试图按小时订购我的查询,但我不知道该怎么做.在MySql中将是:
ORDER BY HOUR(FechaTermino) // FechaTermino = Timestamp... (dd/mm/yy hh:mm:ss)
Run Code Online (Sandbox Code Playgroud)
但是在laravel?
这是我的 Query Builder
$servicios = DB::table('Servicio_Tecnico')
->join('Servicio', 'Servicio_Tecnico.Servicio_idServicio', '=', 'Servicio.idServicio')
->join('Tecnico', 'Servicio_Tecnico.Tecnico_idTecnico', '=', 'Tecnico.idTecnico')
->whereRaw('DAY(Servicio.FechaTermino) = ?', array($dia))
->where('Servicio.Completado', '=', '1')
->orderBy('FechaTermino', 'Desc')
->paginate(10);
Run Code Online (Sandbox Code Playgroud)
只需使用raw查询:
->orderBy(DB::raw('HOUR(FechaTermino)'))
Run Code Online (Sandbox Code Playgroud)
检查这个答案,非常相似.
| 归档时间: |
|
| 查看次数: |
326 次 |
| 最近记录: |