因此,我目前参加了数据库概念课程(是的,我是一个noob),并且教授提出了这样一个问题:“在GROUP BY
子句中,例如GROUP BY xxxx
,我们分组后的xxxx
应该是文本字段还是数字字段?“哪些应该用于GROUP BY:文本字段或数字字段?
我很困惑这个问题,因为GROUP BY
可能是文字或数字字段。我已经尝试过,并没有收到任何错误。我意识到它通常对GROUP BY
文本字段更有意义,因为例如,您会想知道有多少产品的price
大于50.00
。这相反可能是没有必要的。是否有我在这里失踪的“最佳做法”规则?
在此先感谢。
您的教授提到的情况可能是特定的 - 也许意图是按特定领域进行分组。 –