求教高效的mysql语句查询-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

求教高效的mysql语句查询

2016-02-13 11:59:08 1880 1

数据库
id article_id article_name post_time
总共数据有大约700万条。
article_id有8万条。是可以重复的,因为同一个文章id下可以有很多内容。
因为mysql库现在有1.5G了,我不想做索引。
查询条件是这样的 同一个article_id的article_name数量<30并且发布时间为3个月以前的,要返回article_id的值。
我是用where循环id来查询的。
还有没有高效一点的方法?谢谢。

取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 18:41:54

    `SELECT article_id, COUNT( DISTINCT article_name) as hn FROM tab1
    WHERE DATE_SUB(CURDATE(),INTERVAL 3 MONTH) > post_time
    GROUP BY article_id
    HAVING hn<30`
    返回 所有信息中, 发布日期在3个月前并且 同一个article_id 下 article_name <30 数据。 article_name 相同的内容被认为是一个数据。 如果不认同为一个,去除红色部分。

    0 0
相关问答

1

回答

MySQL 优化特定类型的查询语句有哪些?

2021-12-14 23:13:52 601浏览量 回答数 1

1

回答

mysql分页的sql语句,求解?? ?

2020-08-21 15:24:24 351浏览量 回答数 1

1

回答

MySQL 选择题 查询每个部门的最高工资、部门编号正确的sql语句是( )

2019-12-23 20:04:42 529浏览量 回答数 1

2

回答

ECS mysql数据无法连接

2018-10-04 10:17:17 1516浏览量 回答数 2

4

回答

ECS怎么能连接RDS上的mysql

2016-08-23 11:10:03 4163浏览量 回答数 4

1

回答

MySQL查询的语句求助,查询不重复一览

2016-06-15 17:42:37 1698浏览量 回答数 1

1

回答

mysql中blob是以文件形式存储的吗

2016-03-10 14:51:08 2390浏览量 回答数 1

1

回答

mysql 查询的判断语句问题

2016-02-21 17:50:28 1599浏览量 回答数 1

1

回答

MySQL的复杂查询语句问题。

2016-02-11 14:16:12 1897浏览量 回答数 1

1

回答

在mysql中一条sql语句能使用多个索引嘛?

2016-01-25 16:46:58 10272浏览量 回答数 1
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载