group by vs self join

时间:2018-01-25 15:28:28

标签: mysql sql

mySql中分组依据自我加入之间的实际差异是什么?

1 个答案:

答案 0 :(得分:1)

SELF JOIN:连接同一个表是自连接,自连接用于将列中的值与同一表中同一列中的其他值进行比较。在sql中没有SELF JOIN关键字,可以编写普通连接,并且连接中涉及的两个表都是同一个表。请注意,为表和列值提供正确的别名可以避免模糊错误。

分组依据是一个聚合函数,用于对其值进行分组。一般用于查找COUNT,MAX,MIN,SUM,AVG的值。它将行减少为一个。

有关示例的更多信息,您可以参考数据库文档。