一个mysql查询的问题,纠结了好久了。-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

一个mysql查询的问题,纠结了好久了。

2015-10-10 15:34:39 4376 2
问题描述如下:
想要查询4个月内发表文章最多的3个用户(用户当然不能重复),当然文章得是最新的,因为页面上的列表显示是用户名和最新的文章标题

php代码如下:
$m4 = 当前时间戳 - 86400 * 124;


具体sql如下:
select uid,uname,title 表名 where dateline>$m4 group by uid order by dateline desc


虽然这样我能够查询出来4个月内不重复的用户,但是文章标题却是这个用户发表的第一篇文章,不是最后发布的文章。

另外需要注意的是:
1、不能使用联合查询
2、不能使用子查询  


T-SQL:
create table article
(
        `id` int(11) unsigned not null auto_increment comment '编号id',
        `subject` varchar(300) not null comment '标题',
        `uid` mediumint(8) unsigned not null comment '用户编号',
        `uname` varchar(20) not null comment ‘用户名’,
        `dateline` int(10) unsigned not null comment '发表时间',
        primary key(id)
)engine=myisam charset=utf8 comment=‘文章信息表';

insert article values(‘标题1’, 2, ‘用户2’, 1436708324);
insert article values(‘标题2’, 2, ‘用户2’, 1438515690);
insert article values(‘标题3’, 2, ‘用户2’, 1438608818);
insert article values(‘标题4’, 1, ‘用户1’, 1436458649);
insert article values(‘标题5’, 2, ‘用户2’, 1437273021);
insert article values(‘标题6’, 2, ‘用户2’, 1438687437);


取消 提交回答
全部回答(2)
  • 小柒2012
    2015-10-12 11:01:55
    desc 降序是没有问题的 你的时间类型是int 这样也么有问题的 是不是lz看错了
    0 0
  • 西秦说云
    2015-10-12 03:26:24
    您好
    您使用desc排序出错,不知您是否测试过asc?
    0 0
添加回答
相关问答

1

回答

【RDS】RDS MySQL如何终止会话?

2022-01-12 16:17:02 469浏览量 回答数 1

1

回答

RDS MySQL如何终止会话?

2022-01-07 14:15:23 889浏览量 回答数 1

1

回答

RDS MySQL同步至DataHub中目标库信息配置的说明是什么?

2021-12-13 00:01:12 94浏览量 回答数 1

4

回答

RDS~MYSQL的表,怎样才能把任意字段(没有索引)用于查询条件不降低性能?

2017-03-19 13:18:40 3529浏览量 回答数 4

2

回答

RDS MySQL登录数据库名和密码怎么获取

2017-03-08 15:00:57 6506浏览量 回答数 2

1

回答

DTS将ECS服务器上的自建MYSQL5.6.17数据库导入RDS时MySQL协议测试失败

2017-03-02 18:05:49 2602浏览量 回答数 1

2

回答

mysql rds 备份策略是怎样的

2017-03-02 15:52:49 2347浏览量 回答数 2

2

回答

mysql rds的慢sql怎么看?

2017-03-02 11:03:42 4669浏览量 回答数 2

2

回答

ECS上安装MySQL和使用RDS有多大区别?

2017-02-27 16:22:25 5503浏览量 回答数 2

2

回答

RDS MySQL现在支持json type吗?

2017-02-20 14:14:52 5312浏览量 回答数 2
+关注
0
文章
1
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载