需求:

表1,文章表,

表2,评论表,

第一种实现方式:

SELECT a.id,a.title,a.content,a.type_id,count(b.id) as d  from message as a LEFT JOIN  comment as b on a.id=b.id GROUP BY b.id ORDER BY d  desc

第二种实现方式:

SELECT a.id,a.title,a.content,a.type_id,if(ISNULL(c)=1,0,c) as d from message as a LEFT  JOIN 
(SELECT id,count(id) as c from  comment GROUP BY id) as b
on a.id=b.id  ORDER BY c desc
结果:

mysql sql语句 查询文章表,评论表(根据评论表文章评论次数排序查询出文章count(),group,left join)相关推荐

  1. 【8008】解决idea中JDBC写sql语句出现报错Unable to resolve table ‘表名‘?

    [8008]解决idea中写sql语句出现报错Unable to resolve table '表名'? 问题背景: 昨天使用JDBC连接数据库中写sql语句,一直爆红,真服了,虽然能运行,但看着不舒 ...

  2. Database之SQLSever:SQLSever数据表管理(GUI法/SQL语句命令法两种方法实现建立表、修改表,以及增、删、改、查)之详细攻略

    Database之SQLSever:SQLSever数据表管理(GUI法/SQL语句命令法两种方法实现建立表.修改表,以及增.删.改.查)之详细攻略 目录 一.两种方法建立表.修改表,插入多条数据记录 ...

  3. mysql sql语句执行顺序

    mysql sql语句执行顺序 引言:作为一个程序猿.要想优化sql,首先要明白sql语句的执行顺序.同时防止该死的面试官问一些数据库专业的问题有必要知道这些 sql语句select语句查询顺序 (7 ...

  4. 数据库Mysql——sql语句大全

    注意:练习sql语句之前推荐先安装可视化软件如:SQLyog.Navicat 15 for MySQL 不然就在cmd小黑窗口敲命令练习. 一篇掌握Mysql--sql语句 #注意:sql语句不区分大 ...

  5. 导出mysql sql语句吗_mysql sql语句导入与导出

    mysql sql语句导入与导出 导入: mysql -u root -p 数据库名 如: C:/mysql/bin>mysql -u root -p house < c:/1-1.txt ...

  6. mysql sql语句生成日历表

    转载:http://blog.csdn.net/u010363836/article/details/52788358 mysql sql语句生成日历点击打开链接表  (主要用于按月,按天group ...

  7. MySQL sql语句获取当前日期|时间|时间戳

    文章转载于:博客园--水狼一族 文章地址:<MySQL sql语句获取当前日期|时间|时间戳> 一.基础时间函数 1.1 获得当前日期+时间(date + time)函数:now() My ...

  8. Mysql SQL语句执行更新或者插入添加条件判断

    Mysql SQL语句执行更新或者插入添加条件判断 – 更新操作 – INSERT INTO materials (ID,Name,Remaining,Total) VALUES (1,'SolidW ...

  9. Oracle数据库sql语句练习【emp和dept的连表查询由浅入深】

    Oracle SQL语句练习题 一.表的介绍 Oracle中有几个原始的表,我们可以以其中的三个表为例,来学习一下Oracle中SQL语句的使用.先看下这几个表的结构: 雇员表(emp) 假设该表中的 ...

  10. mysql sql语句 参数化_C#参数化执行SQL语句,防止破绽攻击本文以MySql为例【20151108非查询操作】_mysql...

    C#参数化执行SQL语句,防止漏洞攻击本文以mysql为例[20151108非查询操作] 为什么要参数化执行SQL语句呢? 一个作用就是可以防止用户注入漏洞. 简单举个列子吧. 比如账号密码登入,如果 ...

最新文章

  1. TensorRT-优化-原理
  2. 「Docker」Docker教程+学习笔记
  3. php生成txt文件_php 批量生成html,txt文件的实现代码
  4. 编程基础 垃圾回收_编程中的垃圾回收指南
  5. Spring中常用注解的介绍
  6. 基本BASH SHELL脚本命令——切换目录以及处理文件和目录的基本知识
  7. 【英语学习】【Level 08】U03 My Choice L6 Stories that make an impact
  8. 树莓派连接wifi_「树莓派已入侵工控领域」树莓派工控机助力雷诺汽车连接智能电网...
  9. 汇编环境的搭建(windows 10 + debug)
  10. PCA方法从原理到实现
  11. Unity Shader - shader forge - #pragma only_renderers 和 exclude_renderers - 导致像素全黑
  12. python gamma函数_Python 不完全伽马函数
  13. SparseLDA算法
  14. 解决树莓派开机黑屏不显示桌面问题
  15. c4d怎么做成html,厉害了!擅长C4D制作可瞬间提升你的设计逼格
  16. Java+mysql基于JSP的家教兼职网站
  17. Python零代码小游戏 · FreeGames
  18. 从README开始吧
  19. 前端特效、js代码优化
  20. 菜鸟学Java从入门到......

热门文章

  1. 基于FPGA的虚拟示波器的设计
  2. 液晶显示屏的LED背光辉度公式计算?
  3. 库存管理系统 mysql_access数据库库存管理系统
  4. 7714天,王小川正式卸任搜狗CEO!网友:别了。。。
  5. GPS时间转北京时间
  6. 秦九韶算法如何应用到计算机,秦九韶算法
  7. 是官方的-FeedDemon是炸弹
  8. 重磅!融云推出「百幄」政企数智办公平台
  9. android传感器原理,浅谈Android传感器 III-磁传感器
  10. 斐波那契数列(Fibonacci)