社区
Access
帖子详情
sql语句中用distinct选出不重复数据后,怎样按数据添加先后顺序排序呢?
websick
2006-05-05 10:00:35
select distinct album,singer,date,albumdegree from [songs]应该添加什么语句才能按照添加的先后顺序倒序排出?默认distinct以后就按照首字母排了
谢谢
...全文
596
7
打赏
收藏
sql语句中用distinct选出不重复数据后,怎样按数据添加先后顺序排序呢?
select distinct album,singer,date,albumdegree from [songs]应该添加什么语句才能按照添加的先后顺序倒序排出?默认distinct以后就按照首字母排了 谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhenjialong
2006-05-05
打赏
举报
回复
增加一个自动编号 自动增加字段
wwwwb
2006-05-05
打赏
举报
回复
什么是添加的先后顺序?增加一自增字段记录先后顺序试试
changechange
2006-05-05
打赏
举报
回复
select * from (select max(某个可以确定输入顺序的字段) as indexfield,album,singer,date,albumdegree from [songs] group by album,singer,date,albumdegree) as aaa order by aaa.indexfield
changechange
2006-05-05
打赏
举报
回复
select distinct album,singer,date,albumdegree from [songs]应该添加什么语句才能按照添加的先后顺序倒序排出?默认distinct以后就按照首字母排了
--------取唯一值在理论上是没有现后顺序的,你只有用 JOIN 语句去原始表中查他的现后顺序,然后自己定义一个逻辑来判断他的现后顺序,比如
原始表
输入顺序ID 字段1
1 a
2 b
3 a
上述表如果取唯一值了一个,到底算 A 在 B 前面呢?还是 B在 A 前面呢?
取唯一值后根本不存在顺序问题,如果真的一定要顺序,那就不应该用 distinct 来做
select max(某个可以确定输入顺序的字段),album,singer,date,albumdegree from [songs] group by album,singer,date,albumdegree
才是你要的!
changechange
2006-05-05
打赏
举报
回复
select * from (select distinct album,singer,date,albumdegree from [songs] ) order by id desc
----------是不可能成功的,请问你哪里来的 ID 字段呀?
wwwwb
2006-05-05
打赏
举报
回复
select * from (select distinct album,singer,date,albumdegree from [songs] ) order by id desc
websick
2006-05-05
打赏
举报
回复
有自动编号 可是用
select distinct album,singer,date,albumdegree from [songs] order by id desc
时候说order by 和 distinct冲突出错
SQL控制语句集锦
SQL语句
集锦
DISTINCT
控制语句是 SQL 中最常用的控制语句之一,它允许我们从
数据
库中读取一个或多个栏位的所有资料,並且去掉
重复
的值。
DISTINCT
控制语句的语法如下: SELECT
DISTINCT
"栏位名" FROM "表格名" 例如,要在 ...
用了
DISTINCT
,
数据
也
重复
原因检查方法,不能偷懒,一个个表去关联关系,即使很麻烦[@more@]1.
数据
存在空格 -- 可惜我不是这种情况2.DATE类型
数据
为秒存在差异SELECT
distinct
gl.batch_number, h.order_n...
第三章
SQL语句
(
数据
库系统概论 王珊著)
文章目录SQL动词几个概念
数据
定义模式的定义和删除基本表的定义、修改和删除1 定义基本表2
数据
类型3 修改基本表4 删除基本表索引的建立和删除
数据
字典
数据
查询简单查询条件查询1 模糊匹配2 涉及空值问题3 多重条件...
SQL语句
总结
SQL语句
总结
SQL基础条件查询语句
1.1、 SQL基础条件查询语句 首先往表中插入一些
数据
mysql> insert into students values(2,‘lis’,25),(3,‘wange’,26),(4,‘libin’,28),(5,‘tom’,30),(6,‘sorry’,24); Query OK, 5 rows affected ...
Access
7,732
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章