【发布时间】:2016-01-04 13:11:16
【问题描述】:
我有餐桌。 我需要先显示“开放式餐厅”,然后显示封闭式餐厅结果,并且我搜索的邮政编码是 2600。所以首先列出邮政编码 2600,然后是开放式餐厅,然后是开放式餐厅的其他邮政编码。然后是封闭餐厅的 2600,然后是封闭餐厅的其他邮政编码。
restid resname Zipcode status
1 Res1 2600 Open
2 Res2 2500 Closed
3 Res3 3600 Closed
4 Res4 2600 Open
5 Res5 2500 Closed
6 Res6 2600 Open
7 Res7 3600 Open
8 Res8 3600 Open
9 Res9 2500 Closed
10 Res10 2600 Closed
我需要这样的结果...
restid resname zipcode status
1 Res1 2600 Open
2 Res4 2600 Open
3 Res6 2600 Open
4 Res7 3600 Open
5 Res8 3600 Open
6 Res2 2500 Closed
7 Res3 3600 Closed
8 Res5 2500 Closed
9 Res9 2500 Closed
10 Res10 2600 Closed
提前致谢。
【问题讨论】:
-
为什么要更改
restid?至于剩下的问题:order by status desc. -
如果我理解正确的话,它似乎更像是@GordonLinoff 提到的一系列工会
标签: mysql