如何在Asc的订单中将特定值放在底部?

时间:2018-03-01 03:10:35

标签: mysql sql

我有一个包含某些名称列表的表格,我按升序选择它。

例如:

names
======
Apple

Ball

Cat

Dog

如何将'Ball'放在升序列表的底部,以便列表如下所示:

names
======
Apple

Cat

Dog

Ball

如何在sql查询中实现它?

1 个答案:

答案 0 :(得分:6)

您可以在protected function beforeAction($action) { if (isset($_GET['type'])) { $_GET['type'] = 'foo'; } ... return parent::beforeAction($action); } public function actionTest($type) { # $type === 'foo' ... } 子句中使用CASE

ORDER BY

这里是Demo