Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 sum 查询并使用它来汇总两个表中的不同列,但它返回的值是预期的两倍。你能不能紧急解释一下为什么会发生这里的查询:
SELECT SUM("A")+ SUM ("A-1") FROM "Testing101" ,"Testing102"
顺便说一句,我正在使用 ZOHO Reports 软件来创建这些查询
您正在执行交叉连接,因此您将多次计算每个表中的元素。
尝试使用子选择:
SELECT (SELECT SUM("A") FROM "Testing101") + (SELECT SUM("A-1") FROM "Testing102")