返回首页

喜的朋友,

我有一个货币记录如下表:

ID名称
1 USD
2美元
3新元
4欧元

当我火一样的查询,选择*从Currecny的,我得到的记录集,如下所示。

但我想获得"新元"作为我的第一条记录,则所有剩余的记录。

我怎样才能得到呢?
任何帮助赞赏。
谢谢,
乐。 | LokeshZende:阿米尔Mahfoozi:试试这个:


select * from currency where id=3

union all 

select * from color where id<>3

回答

评论会员:游客 时间:2012/02/07
阿米尔的答案是足够的,但这里的替代解决方案添加表中的另一列(出默认或DisplayOrder的),见下表。使用下面的查询codeprelang="SQL"spanclass="code-keyword"SELECT/span*spanclass="code-keyword"FROM/span[spanclass="code-keyword"Table/span]spanclass="code-keyword"ORDER/spanspanclass="code-keyword"BY/spanSGDspanclass="code-keyword"DESC/span/pre/code{体C3}{的C4}
SCUBAPRO
评论会员:{C5的} 时间:2012/02/07