任何SQL标准,您不必选择分组依据的列即可查看它?

  • 本文关键字:标准 SQL 不必 选择 任何 sql
  • 更新时间 :
  • 英文 :

select count(viewer)
from table
group by movie_title

在这样的查询结果中,有没有SQL变体可以看到movie_title
我有时不得不给一些测试打分,我看到这些太多次了,我真的很好奇。

简而言之,任何SQL变体都会返回与以下相同的结果吗?

select movie_title,
count(viewer)
from table
group by movie_title

好的,谢谢@a_hors_with_no_name,我只是想确定一下
"如果任何数据库在第一个查询中返回了movie_title,这将严重违反SQL标准及其规则。A将只返回SELECT列表中列出的列(或表达式(。如果这是一个测试问题的答案,我可能会把它标记为错误的,假设这个问题是";显示每部电影的标题和观看人数"-或者类似的东西">

最新更新