【发布时间】:2014-08-21 14:51:52
【问题描述】:
这是一个示例数据库
First_name country
Andy US
Manu India
Paul Pakistan
Ramesh Pakistan
Rich India
所以,我想要的是从上表中选择所有记录并根据名称显示。 喜欢:-
我想选择首先显示的人名,其国名是印度,然后是美国,巴基斯坦。 如何在单个 SQL 查询中执行此任务?
更新
我不知道有多少个国家。
需要先显示的国家由用户输入。
【问题讨论】:
-
如果你不知道有多少个国家那么你怎么能给出顺序条款呢?
-
使用动态 sql 查询编写存储过程的更好方法
-
@Sadikhasan 好吧,假设我的 sql 中有 50 个固定国家/地区?
-
那么你必须提到国家顺序条款作为@SaharashShah 给出的答案
标签: mysql sql sorting select sql-order-by