我有两个表A和B.A的行数是x,B的行数是y,我需要计算x / y。如何在一个sql请求中完成所有这些操作 这是我到目前为止所尝试的:
select round(final,1) as final
from (select count(*) from A/select count(*) from B )
但是,由于我认为语法问题,这是行不通的 非常感谢任何帮助。
答案 0 :(得分:2)
您只需使用两个子查询:
SELECT Round( (SELECT Count(*) FROM a)
/ (SELECT Count(*) FROM b), 1) AS final