当前位置:  开发笔记 > 编程语言 > 正文

请帮忙解释一下这个SQL语句

如何解决《请帮忙解释一下这个SQL语句》经验,为你挑选了1个好方法。

该表Arc(x,y)目前有以下元组(注意有重复):

(1,2),
(1,2),
(2,3),
(3,4),
(3,4),
(4,1),
(4,1),
(4,1),
(4,2)

计算查询结果:

SELECT a1.x, a2.y, COUNT(*)
FROM Arc a1, Arc a2
WHERE a1.y = a2.x
GROUP BY a1.x, a2.y;

是什么a1a2指的是什么?



1> GregD..:

a1和a2只是正在连接到自身的Arc表的别名.你也可以说,

Arc As a1, Arc As a2

这就是你问的问题吗?

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有