在使用SQL中的SELECT DISTINCT时,如果使用了ORDER BY子句,那么ORDER BY的项目必须出现在查询的选择列表中。这是由于SELECT DISTINCT需要基于选择列表中的列来去重,而ORDER BY又需要按照特定的排序顺序对结果进行排序。在实际应用中,遵循这个规则可以确保查询的正确性和逻辑的一致性。因此,在编写包...
关于Distinct描述正确的是() A.在结果集中,除非已经指定了DISTINCT子句,否则将返回所有符合SELECT语句中指定的查询条件的行 B.DISTINCT子句以随机的次序排列结果集,除非使用ORDER BY子句 C.如果指定DISTINCT子句,ORDER BY指定的列必须出现在SELECT语句的选择列表中 D.对于DISTINCT关键字来说,各空值将被认为是相互重复的...
下面关于SELECT查询语句中ORDER BY子句描述正确的是()。 A. 如果未指定排序列,则默认按递增排序 B. 表的任何类型的列都可用作为排序依据 C. 如果指定了SELECT DISTINCT(去重复行),那么O