假设我的客户表格有CusID
,name
,country
,phone
,
email
。
示例:我希望从表中获得每个国家/地区中所有客户的CusID
,name
,country
,但我想通过培养生活在其中的客户来构建列表首先USA
和Canada
,最后按CusID
我想要一个像这样的列表
<table style="width:100%">
<tr>
<td>CusID</td>
<td>Name</td>
<td>Country</td>
</tr>
<tr>
<td>01</td>
<td>Mac</td>
<td>USA</td>
</tr>
<tr>
<td>04</td>
<td>Bue</td>
<td>Canada</td>
</tr>
<tr>
<td>08</td>
<td>Name</td>
<td>Canada</td>
</tr>
<tr>
<td>10</td>
<td>Kev</td>
<td>USA</td>
</tr>
<tr>
<td>02</td>
<td>Frank</td>
<td>France</td>
</tr>
<tr>
<td>03</td>
<td>Joe</td>
<td>Japan</td>
</tr>
<tr>
<td>05</td>
<td>Zimmer</td>
<td>UK</td>
</tr>
<tr>
<td>06</td>
<td>Sok</td>
<td>Brazil</td>
</tr>
<tr>
<td>07</td>
<td>Mad</td>
<td>Iran</td>
</tr>
<tr>
<td>09</td>
<td>Ome</td>
<td>China</td>
</tr>
<tr>
<td>11</td>
<td>Uno</td>
<td>Italy</td>
</tr>
</table>
&#13;
答案 0 :(得分:0)
在order by
:
order by (case when country = 'USA' then 1
when country = 'Canada' then 2
else 3
end),
CusId