mysql - 从表消息和已查看消息中获取未读消息计数
问题描述
我有两张表,student-messages 和 student-messages-seen
我的问题是我无法运行查询,因此我可以说全局“(用户)有4条未读消息”
我想我的第二个查询是正确的,但我希望有人确认它是正确的。它产生正确的数字,但我不确定。请有人可以帮助我实现正确计算两个不同的计数吗?
解决方案
您的第二个查询是正确的。要使其全局化,只需删除条件的线程 id。您将需要有关学生消息收件人的索引。
推荐阅读
- c# - 如何以引导卡类的形式显示项目列表
- c# - 得到
两个之间
- shell - 如何从终端按名称杀死正在运行的进程
- java - Pi4J:检测所有插入的设备
- python - 有没有办法知道 `.repeat`/`.batch`/`.shuffle` 是否已在 tensorflow 数据集上使用?
- java - 使用 Eclipse 快速修复自动为 switch case 语句添加大括号
- javascript - 如何在 VueJS 应用程序中使用 Google Web 字体?
- java - java.lang.ClassCastException:com.sun.mail.handlers.multipart_mixed 无法转换为 javax.activation.DataContentHandler
- python-3.x - Polyglot 中是否有办法将希伯来语文本的语言代码从“iw”永久“修复”为“he”?
- html - freeCodeCamp 产品登陆页面测试错误,找不到错误