<<< 返回 access911.net 编程静态资料库索引页

select distinct 以后如何按指定顺序排序,比如按输入顺序,而不是默认的按字母顺序排序?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2006-5-5  浏览人次:2811


专题地址:http://access911.net/fixhtm/72FAB11E1ADCE7F3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:select distinct 以后如何按指定顺序排序,比如按输入顺序,而不是默认的按字母顺序排序?《查询》

 


问题:


select distinct 以后如何按指定顺序排序,比如按输入顺序,而不是默认的按字母顺序排序?
select distinct album,singer,date,albumdegree from [songs]

应该添加什么语句才能按照添加的先后顺序倒序排出?默认distinct以后就按照首字母排了

 

回答:

取唯一值在理论上是没有现后顺序的,你只有用 JOIN 语句去原始表中查他的现后顺序,然后自己定义一个逻辑来判断他的现后顺序,比如:

原始表
输入顺序ID   字段1
1             a
2        .....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FAB11E1ADCE7F3.htm

 


上一篇:如何利用窗体的Recalc方法及条件格式使当前获得焦点的整行变色,整行反白

下一篇:如何在ACCESS表中保存/显示上标下标?

2017年2月22日生成静态资料