单选题
MySQL中,关于where和having的区别描述正确的是()。
A
where和having可以相互替换
B
having对分组之后的结果进行筛选
C
where和group by一起使用
D
where和having都用于选择列
答案解析
正确答案:B
解析:
MySQL中,关于where和having的区别描述正确的是()。
答案解析:正确答案是B。区别在于,"where"用于对原始数据进行筛选,而"having"用于对分组后的结果进行筛选。因此,"having"对分组之后的结果进行筛选是正确的描述。 "where"和"having"不能相互替换,因为它们的作用范围不同。
相关知识点:
having筛分组结果
