我有 MYSQL 查询并且工作正常查询是:
select tst_type, count(tst_type) tot from tst_type where project='JupiQA';
上面的查询返回单个记录如果我GROUP BY tst_type
在这个查询中添加它会返回多个值。
我在 MSSQL 中尝试的查询没有GROUP BY tst_type
,它显示错误
错误是:列 'tst_type.tst_type' 在选择列表中无效,因为它不包含在聚合函数或 GROUP BY 子句中。
之后添加GROUP BY tst_type
到 MSSQL 查询中,然后工作正常并返回多个值。
但我的要求是它应该返回与 MYSQL 相同而不添加 GROUP BY fn 或者应该返回单个值,如 MYSQL