请问在这个例题里面使用联结表后对数据进行分组的时候为什么cust_name列不用指定表名,但是order_num列却要指定表名呢?是因为在前面使用了聚合函数吗?

#请问在这个例题里面使用联结表后对数据进行分组的时候为什么cust_name列不用指定表名,但是order_num列却要指定表名呢?是因为在前面使用了聚合函数吗?分组时GROUP后面的表的顺序有影响吗?

img

cust_name不指定列名?这是谁给你写的代码,这种从语法角度来说就是错误的,我不知道你是什么版本的sql,如果是sql server的话会直接提示报错,提示可能存在多个主体之类,分组后对执行语句没有影响的,我建议你可以看看这本书:

img