having a.dept_name=b.dept_name);这一行具体什么意思?为什么没有这一行程序会出错?

2025-03-22 17:55:20
推荐回答(1个)
回答(1):

SQL中涉及到2个表。 算是联合查询,所以需要用条件将2个表联合在一起,也就是语句中a.XX=B.XX。
如果没有,那么就是笛卡尔积,导致结果集很大。