首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Mysql查询没有返回没有点赞或评论的文章

MySQL查询没有返回没有点赞或评论的文章,可以通过以下步骤来实现:

  1. 首先,需要有一个包含文章信息的数据库表,其中包括文章的唯一标识符、标题、内容等字段,以及点赞数和评论数字段。
  2. 使用SQL语句进行查询,可以使用以下语句来获取没有点赞或评论的文章:
  3. 使用SQL语句进行查询,可以使用以下语句来获取没有点赞或评论的文章:
  4. 这个语句会从文章表中选择所有点赞数和评论数都为0的文章。
  5. 如果需要进一步筛选,可以添加其他条件,例如只查询特定时间范围内的文章:
  6. 如果需要进一步筛选,可以添加其他条件,例如只查询特定时间范围内的文章:
  7. 这个语句会在点赞数和评论数都为0的文章中,选择创建时间在2022年1月的文章。
  8. 如果需要按照某个字段进行排序,可以使用ORDER BY子句,例如按照创建时间倒序排序:
  9. 如果需要按照某个字段进行排序,可以使用ORDER BY子句,例如按照创建时间倒序排序:
  10. 这个语句会在点赞数和评论数都为0的文章中,按照创建时间倒序排序。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 云数据库 MySQL:腾讯云提供的稳定可靠的云数据库服务,支持高可用、备份恢复、性能优化等功能。详情请参考:云数据库 MySQL

请注意,以上答案仅供参考,具体实现方式可能因实际情况而异。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

springBoot开发

系统设计 整个博客系统包括用户管理,安全设置,博客管理,评论管理,点管理,分类管理,标签管理和首页搜索。...安全设置 角色授权,权限设置 博客管理 发表博客,编辑博客,删除博客,分类博客,设置标签, 上传图片,模糊查询,最新排行,最热排序,阅读量统计 评论管理 发表评论,删除评论,统计评论, 点管理 点,...取消点,统计 分类管理 创建分类,编辑分类,删除分类,按分类查询 标签管理 创建,删除,查询 首页管理 全文检索,最新文章,最热文章,热门标签,热门用户,热门文章,最新发布 配置环境gradle 这个环境有点奇怪...,用ideaspring initial创建会出现找不到spring boot驱动问题,发现是gradle没有选择global环境,如果没有选择就默认是找本地,本地没有当然报错了。...spring security 核心领域概念 认证:认证是建立主体过程,主体通常是可以在应用程序中执行操作用户,设备其他系统,不一定是人。

39520

Meteor 组合订阅包 publish-composite 使用

初看这个标题可能有点晕,说有点过于专业化,但是我也想不到更好标题了。不过我们用真实场景来给大家描述,来充分表达我们想表达内容。...我们设计了一个查看某用户所有评论页面,按常规模式,我们首先可以根据用户 ID 去评论集合中查询该用户所有评论内容,并根据该评论所关联文章 ID 查找到这篇文章标题(Title)信息,用来显示在评论列表页提供用户查看或者访问...它可以根据我们需要,在一个 publish 中返回一组只符合我们需求数据组合,组合中包含了我们所需所有的信息,当我们首页需要显示某个用户所有的评论时,应该按如下步骤操作: 首先在评论集合中遍历该用户所有的评论内容...遍历查询出来评论集合中所有信息,根据每一条评论关联文章 Id 查询文章数据 查询文章所有的点信息 查询文章作者信息 这样操作后我们不会收到我们不关心无关数据,要实现上面的操作,首先你要安装...图片 不出我们所料,服务端根据客户端传递过来 userId 查询到了该用户所有的评论,这个用户有 4 条评论,随后根据每一条评论 commandId 获取到了文章信息,又根据文章信息获取到了该文章数和作者等信息

17510

一个纯Servlet和JSP实现小博客系统开发心得

这就是这个小程序,一个简单甚至简陋博客系统,功能很简单,只有用户登录、注册,发表、修改文章,发表评论,用户信息这几个功能。不过只用Java EE这些内容来做,还是稍微有些难度。...单元测试还帮我测试出了一个爆栈问题:查找文章时候需要获取文章对应评论,查找评论时候需要查找所在文章,由于我错误,结果它们互相调用,然后内存就爆了。...这些对象在实现时候就需要设置成单例模式。但是单例模式实现起来还是有点麻烦。所以我直接偷懒,全弄成静态字段了。当然Java实践告诉我们这样做是不对。...大部分性能问题都是代码实现问题。一开始我添加任何评论,所以性能问题表现出来。后面我准备做分页功能,添加了200条评论。然后性能问题就出现了。做一次查询居然要30多秒。...开发和调试 因为我是个更新强迫症,所以几乎所有东西我都用最新。JDK用1.8,集成开发环境用Intellij IDEA。MySQL没有用最新驱动,因为最新驱动有Bug,只能用稳定版5.1。

57930

一种基于ChatGPT高效吃瓜方式探索和研究。

所以当天晚上我硬是蹭了一波,花了半小时,写了这篇文章《牛逼,室温超导材料!》 蹭到了 6k 多阅读,是我平时技术文章三倍。 而我平时写一篇技术文章是按照一周时间来准备。...也就是这个部分确实又是不一样: 按理来说,这种一般都会采取偏移量分页方式和后端交互,即每次请求时候把当前请求获取到最大 ID 返回给后端,让后端从这个 ID 开始进行 limit 查询。...在 B 站接口里面,我没有看到这样相关信息,我能看到是每次请求都一模一样。 反正就是很纳闷,左思右想搞明白怎么回事。...确实,它没有乱说,这个评论是我喂给它: 因为只有 94 个点,所以可能分页比较靠后,我在页面没有翻到。 呃呃呃~ 这个评论,确实好笑。...我去扒了一下这个视频评论,点最高评论有近 10w: 我仔细阅读了一下这个评论,突然就有点笑不出来了: 视频是 2014 年发,这个评论是 2017 年写

24520

javaweb项目连接MySQL数据库_php实现评论回复功能

上网搜索一波发现有很多优秀第三方评论插件可以使用,本来准备直接采用,但是心里始终有点疙瘩,可能是评论数据放在别人那里不放心原因,或可能是想一探这些评论系统究竟,因此最终决定自行设计开发这么一套评论功能...评论表主要保存对文章或者回答评论,回复表保存对每一条评论回复。...评论表(comment)如下图:主要包括了:评论ID(作为回复表主键),回答(文章)ID,评论者ID,评论内容,点数,评论时间,审核状态 评论回复表(comment_reply)如下图:...两张表通过comment_id联系起来(并没有设置主外键,主要是不想维护起来太麻烦),获取某一答案评论及回复步骤:根据answer_id找到所有的评论,然后,遍历所有的评论,根据comment_id查询到所有的回复...不足之处其一:在于获取评论回复,每次读取数据时候,需要遍历每一条评论,然后去查找这个评论所有回复,之后返回这些数据,这样就会造成获取一片文章评论需要多次查找数据库,效率就会很低,下一步准备从数据库设计和程序实现两个方面去思考如何优化

1.4K20

独立开发 一个社交 APP 架构分享 (已实现)

新浪微博 帖子模块 发布 文字输入,包含敏感词检索,例如脏话 图片选择,含相册拍照,可以移出 视频录制,自定义时间长度、断点录制,支持预览 共享位置 浏览: 公共部分 都会显示出用户头像、发帖评论时间和评论数目...帖子与评论与撤销点 分享、收藏、举报、信息分享到微信等平台、删除(帖主)等功能 文章模块 浏览: 内容页纯html,网页浏览 发布: 由管理员通过网页后台编辑发布,形成html标签流 兼容...,点击某一条,都会跳转进入对应帖子文章帖子模块,显示所有发过帖子 我评论,显示所有发过评论,包含回复 我喜欢模块,显示所有点帖子评论收藏模块,显示所有收藏过帖子文章设置模块...MyISAM 查询速度比InnoDB快 查询高发表采用 MyISAM 引擎 数据比较重要多写操作表采用InnoDB引擎 3,数据库设计        对于数据库设计,不应该过多依赖范式,适度冗余可以加快搜索速度...帖子有三种类型,对应三张表,文章独立一张表 点一张表 评论一张表 收藏一张表 信息提醒一张表 用户消息查看与否以及数目在移动端显示,需要在消息表设置加上是否查看了字段,可以解决以下几个问题:

4.6K101

项目阶段之flask(四)

2.获取用户对评论(难点) 1/添加is_like记录一下点, 2/先找到用户点评论编号,然后获取用户所有点评论编号 3/判断用户是否有对评论点过 if 用户需要登录 and 该评论编号...in 用户点评论编号里面 ?...3.点取消点后端实现 操作思路: 1/判断用户是否登录 2/获取参数 3/参数校验,为空校验 4/操作类型进行校验 5/通过评论编号查询评论对象,并且判断是否存在 6/根据操作类型点&取消点 判断用户是否有对该评论点过...) 如果有点,删除用户点,然后点数量减一 7/返回响应 4.点数量处理(难点) 1/如果该用户没有点,那么图标显示灰色,如果该用户进行了点,那么图标变亮,如果按下取消点. 2/监听到点事件...,那么点个数+1,给按钮加上属性,变亮;监听到取消点事件,那么点个数-1,给按钮取消属性,变灰 3/图标后面如果是没有人点时候,显示"";如果从数据库中查找出点数量,那么显示点个数

63630

REST API 最佳实践

其原则就是客户端与服务器交互完全由超媒体动态提供,客户端无需事先了解如何与数据服务器交互。相反,在一些 RPC 服务 Redis、MySQL 等软件,需要事先了解接口定义特定交互语法。...其中一个好处是可以表示资源之间层级关系,例如文章下面会有评论(Comment)和点(Like),这两项资源必然会属于某一篇文章,所以它们 URL 应该是下面这样。...点: GET /articles/{id}/like:查看文章是否被点 PUT /articles/{id}/like:点文章 DELETE /articles/{id}/like:取消点 REST...并且由于大部分关系查询都与当前登录用户有关,所以也可以直接在关系所属资源中返回关系状态,如点状态就可以直接在获取文章详情时返回。...注意,点文章我选择了 PUT 而不是 POST,因为我觉得点这种行为应该是幂等,多次操作结果应该相同。 4.FAQ 批量删除接口如何设计?

1.6K20

MongoDB 极简入门实践

传统计算机应用大多使用关系型数据库来存储数据,比如大家可能熟悉 MySQL、Sqlite 等等,它特点是数据以表(table)形式储存起来。...但假如我们要为每篇文章添加评论功能,会发现每篇文章可能要多篇评论,而且这个数目是动态变化,而且每篇评论还包括好几项内容:评论的人、评论时间、以及评论内容。...这样一来,当我们做查询时候,比如说,“找出评论数不少于 3 标签为‘政治评论作者为 Sam 文章”,就会涉及到复杂跨表查询,需要大量使用 join 语句。...比如有的文章没有评论,则它值就是一个空集,完全没有问题;有的文章评论很多,也可以无限制地插入。...这个时候你可以用查询方式来返回数据库中数据: db.movie.find().pretty() 这里 find() 里面是空,说明我们不做限制和筛选,类似于 SQL 没有 WHERE 语句一样。

1.3K10

领导含泪叮嘱我:MySQL 建表字段记得用 not null,不然就收拾包袱滚蛋

小伙伴想精准查找自己想看MySQL文章?喏 → MySQL江湖路 | 专栏目录   上午我收到一条短信,内容是“尊敬 null 你好,XXX”,当时我就笑了。...我c…   言归正传,出现这种情况原因一般是数据库数据问题造成,我大胆猜测几种场景,同学们可以在评论区补充~~ 首次名称入库时出错,把我名称填写失败,MySQL默认成 null 值,查询时格式化成了...’null’字符串; 我注册时故意在名称中加了\n、\r等下流数据,导致查询返回了空字符串’’,正则校验时又出现空指针; 我把id设置为’null’(别,兄弟们,我还能这么无聊了?...: 虽然表中 age 都是 NULL,但 SUM(age) 结果应该是 0 才对; 虽然第三行记录 name 是 NULL,但查记录总行数应该是 3 才对; 使用 money=NULL 并没有查询到...三个示例原因分别是: MySQL 中 sum 函数统计到任何记录时,会返回 null 而不是 0,可以使用 IFNULL(null,0) 函数把 null 转换为 0; 在MySQL中使用count

52330

Java消息系统简单设计与实现

需求分析 我毕设是一个博客系统,类似于简书这样,所以消息系统也类似,在用户消息里包含了有:喜欢和评论、关注、私信这样一类东西,这样一个系统应该包含以下功能: 当用户评论/关注/点时能够通知到被评论.../关注/点用户,并生成像如下格式提示信息(允许取消关注/点但不收到通知): 我没有 关注了 你 三颗 喜欢了你文章 《Java消息系统简单设计与实现》 心脏 评论了你文章 《Java...提醒 关注 粉丝1号 关注了 你 是 xx:xx:xx 粉丝1号 我没有三颗心脏 提醒 喜欢和 粉丝1号 喜欢了你文章 《Java消息系统简单设计与实现》 是 xx:xx:xx 粉丝1号 我没有三颗心脏...提醒 评论 粉丝1号 评论了你文章 《Java消息系统简单设计与实现》 是 xx:xx:xx 粉丝2号 我没有三颗心脏 私信 无 你收到了来自 粉丝2号 1 条私信 是 xx:xx:xx 上面加了一些数据以便理解...总结 以上项目简单而且没有任何安全验证,不过能够基本完成我们需求,还有一些功能没有实现,例如管理员发通告(上面只演示了私信和关注信息),按照上面的系统就直接暴力给每个用户都加一条通知消息,感觉有点自闭

3.1K40

真是个诡计多端“0”。

我打开弹幕又看了一遍,发现弹幕里面大多数人和我一样懂,那我就放心了: 在评论区,我还看到了这样评论: 我立马掏出手机,打开计算器,输入 1÷0,结果... 好吧,这个运行结果,可能还分机型。...正常用起来也没啥毛病: 注意,我说是“正常使用看起来毛病”,不正常使用是怎么样呢?...博客里面没有写,但是我知道要找到这个问题答案,这个地方可以去看看: https://stackoverflow.com/ 于是我用 “Java Double Float Infinity” 关键字去查询了一下...这个问题下回答是这样: 问题终极答案就藏在这个高回答中,我给你解析一番。...针对“除以 0”异常,IEEE 754 规定:对有限操作数运算会得到一个精确无限结果,例如,1/0 log(0)。默认情况下,返回 ±infinity。

9110

MongoDB 常用命令

删除文档 文档分页查询 统计查询 分页列表查询 排序查询 文档更多查询 正则复杂条件查询 比较查询 包含查询 条件连接查询 常用命令小结 # 案例需求 存放文章评论数据存放到MongoDB中,...数据结构参考如下: 数据库:articledb 专栏文章评论 comment 字段名称 字段含义 字段类型 备注 _id ID ObjectIdString Mongo主键字段 articleid...Data likenum 点数 Int32 replynum 回复数 Int32 state 状态 String 0:不可见;1:可见; parentid 上级ID String 如果为0表示文章顶级评论...插入当前日期使用 new Date() 插入数据没有指定 _id ,会自动生成主键值 如果某字段值,可以赋值为null,不写该字段。 执行后,如下,说明插入一个数据成功了。...使用查询运算符指定选择筛选器。若要返回集合中所有文档,请省略此参数传递空文档( {} )。 projection document 可选。指定要在与查询筛选器匹配文档中返回字段(投影)。

1.1K20

Scrapy实战9: Item+Pipeline数据存储

一、写在前面 好久更新了,快半个月了,也少有读者催着更新,于是乎自己就拖啊,为公众号出路想方设法,着实是有点迷失自我,废话不多说了。...今天是爬虫系列第9篇,上一篇Scrapy系统爬取伯乐在线中我们已经利用Scrapy获取到了伯乐在线网站所有文章基本数据,但我们没有做存储操作,本篇,我们就好好讲讲怎么利用Scrapy框架知识进行存储-...title str 发布日期 create_time str 文章分类 article_type str 点数 praise_number int 收藏数 collection_number int...评论数 comment_number int 3.在Item.py中新建一个JobboleArticleItem类,用来存放文章信息 class JobboleArticleItem(scrapy.Item...= scrapy.Field() # 评论数 4.增加文章封面图获取 (1)页面分析 ?

1.2K20

MySQLin和or效率问题浅析

一、背景 今天有个朋友问题“MySQLIn语句和or哪个效率更高一些?” 对于这个问题大多数人可能都是通过百度直接拿答案,然后就然后了。 本文将对此问题简要进行分析。...别急,我们套路是想想有哪些可以查询和解决这个问题途径。 2.1 自己动手丰衣足食 自己创建一个表,然后塞n多数据,分表将查询字段无索引和创建唯一索引,创建普通索引都对比一下。...,查询很快,两者查询速度没有什么区别; 2.inor在字段没有添加索引情况下,所连接字段越多(1or2or3or4or......)...三、问题来了 总体来说,In效率更高一些。 那么MySQL中in有没有长度限制???...创作不易,如果觉得本文对你有帮助,欢迎点,欢迎关注我,如果有补充欢迎评论交流,我将努力创作更多更好文章

1.6K30

功能,你用 MySQL 还是 Redis ?

作者:一起web编程 链接:www.toutiao.com/i6825148720728769028 点功能是目前app开发基本功能 今天我们就来聊聊 点评论、收藏等这些场景db数据库设计问题..., post_id, user_id, ...... } 常用查询查询用户点文章 select post_id from star where...查询文章用户 select user_id from star where post_id=? 点数量可以通过定时异步统计更新到post和user 表中。...、redis进行存储cache。...:tid:888 456 //判断是否点 (integer) 1 点地方,如果点过显示红色,没有则显示黑白色, 今日头条是没有地方可以看到点列表,而微博点进去,详情页可以看到点列表,但是只会显示最近几十条

63440

前阿里丁奇:说个 MySQL 面试普遍问题 | 极客时间

前两天,我跟一个面试官聊天,发现一个普遍现象,不少候选人,对数据库认知,还处在比较基础阶段,以为会写“增删改查”、做表关联就足够了,那些工作中经常出现问题,却支支吾吾答不上来,比如: 使用索引查询一定能提高查询性能吗...一个 6 亿表 a,一个 3 亿表 b,通过外间 tid 关联,你如何最快地查询出满足条件第 50000 到第 50200 中这 200 条数据记录? 一条 SQL 查询语句是如何执行?...那会儿,也少在网上找资料,虽说有所收获,但内容大多脱离真实软件开发,看时候各种明白,上手实操就原形毕露了。后来刷微博,看到诸霸转发了数据库大佬——丁奇专栏《MySQL 实战 45 讲》。...扫码免费试读 详情页领券立省 ¥70 到手 ¥129,原价 ¥199 如果你是新人, ¥68 到手,立享 3 折 但凡你对数据库有点了解,就应该听过丁奇名字。...我也曾多次重读,每次都有新收获,从内容到评论留言,都是高精。就像有位读者说,这是个“值得被所有开发同学看到专栏”。 而且文章没有理解透彻问题,都会在评论区找到丁奇给答案。

67730

《吊打面试官》系列-Redis终章_凛冬将至 FPX_新王登基

看着金色雨落下,我到窗边,发现天有点蓝,风有点绵,我眼角又湿了! ? 最近双十一讲道理有点说,直接肝爆,就是这样作为暖男我,还是给你们挤出时间搞出终章,忍不住给自己点?...List: List 是有序列表,这个还是可以玩儿出很多花样。 比如可以通过 List 存储一些列表型数据结构,类似粉丝列表、文章评论列表之类东西。...最经典缓存+数据库读写模式,就是 Cache Aside Pattern 读时候,先读缓存,缓存没有的话,就读数据库,然后取出数据后放入缓存,同时返回响应。...查询一个部门,部门带了一个员工 List,没有必要说每次查询部门,都里面的 1000 个员工数据也同时查出来啊。80% 情况,查这个部门,就只是要访问这个部门信息就可以了。...好,小伙子有点东西,你年少有为不自卑,知道什么是珍贵,就是你了来上班吧。 好面试官,不过我想我在Java基础,MQ,Dubbo等等领域还有好多知识点您问我,要不下次继续面我?

47310
领券