还有其他方法可以用于ORDER
我的结果吗?
20150507094958A DISPOSED 2015-05-07 09:50:00.853 Samuel MONEY
20150507094958A DISPOSED 2015-05-22 09:25:00.000 Jeff AUTOMOBILES
20150507094958A DISPOSED 2015-05-26 09:39:00.000 Joel FIREARMS
20150507094958A DISPOSED-READY 2015-05-29 09:57:00.000 Samuel MONEY
20150706132447A OUT 2011-10-19 11:25:00.000 Samuel AUTOMOBILES
20150406110457A OUT 2015-04-02 11:07:00.000 Shane FIREARMS
20150406105740A OUT 2015-04-06 11:00:00.000 Cordero FIREARMS
20150406105740A IN 2012-03-27 21:15:00.000 Alex BICYCLES
我想把所有的都FIREARMS
放在最上面,然后仍然按任何其他列排序。
有几种方法可以做到这一点。但是,这可能对您有用:
我会冒险猜测你在找什么。我假设该表名为
test
,包含 、 等条目的列FIREARMS
名为MONEY
,category
当然您还有其他列。因此,使用简化的表格和一些数据定义为
然后,我会把查询写成
这让您可以先将
FIREARMS
条目放在顶部,然后按辅助列排序,在本例中我选择person
了辅助ORDER BY
列。您可以使用此SQL FIDDLE来确认它是否满足您的需要。