如何在sql中将行排序为组

时间:2017-02-25 21:03:20

标签: mysql laravel sql-order-by

我正在使用mysql,我的行如下

name   type
Alex   Bank Tranfer     
Alex   Easy 
Alex   Sec  
Alex   Easy 
Alex   Bank Tranfer     
Alex   Sec  

我希望结果像

Alex   Bank Tranfer     
Alex   Bank Tranfer 
Alex   Easy
Alex   Easy 
Alex   Sec  
Alex   Sec  

GROUP BY子句获取单个不同的行。

它的sql可能是什么?

我正在使用laravel框架,如果有人知道如何在laravel中做到这一点将不胜感激。

1 个答案:

答案 0 :(得分:0)

docs for Laravel query builder仅按单列排序:

$('.slick-track li:nth-child(3) a img').click();
$('.slick-track li:nth-child(3) a').click();
$('.slick-track li:nth-child(3)').click();

但快速搜索finds,您可以重复$users = DB::table('NoOneNamesTheirTableInSQLQuestions') ->orderBy('name', 'asc') ->get(); 功能添加更多列:

orderBy()