我有一个 Oracle 查询,它的效果是
让 Count(field) > (返回一行的长 SQL 语句) 查询的双方单独工作,但在一起我得到一个“不是分组依据”表达式。
当用数字替换长 SQL 语句时,它可以工作,但如果只返回一行,我假设两者是等价的?
编辑 在玩了一些之后,我意识到: ... Table T ... Have Count(field) > (Long SQL statement with Table A Where A.field = T.field) 当我将 T.field 替换为任何T.field 的特定选项,但是当我专门引用 T.field 时,我得到相同的“不是按表达式分组”