2012-04-06 11 views
1

私は合計クエリを使用して、2つのテーブルの異なる列を合計するのに使用していますが、期待値よりも2倍の値を返しています。それがここで起こっている理由uはplzは緊急に私を説明することができますクエリの:SQLクエリの問題の合計

SELECT SUM("A")+ SUM ("A-1") 
FROM "Testing101" ,"Testing102" 

ところで私はZOHOを使用していますあなたは、クロスはあなたがそれぞれの要素をカウントする結合を実行しているこれらのクエリ

答えて

1

を作成するためのソフトウェアをレポートテーブルを複数回

ではなく、副問い合わせを使用してみてください:

SELECT 
    (SELECT SUM("A") FROM "Testing101") + 
    (SELECT SUM("A-1") FROM "Testing102") 
+0

そのこのエラーを返す:SQLクエリの解析に失敗しました。 SQL構文を確認してください。 いくつかのヒント:発生しました "(" 行3、列5 での1期待していた: "" ... "FROM" ... "GROUP" ... "HAVING"。 .. "ISOLATION AT" "INTO" ... "+" ... "" ... "BULK" ... ... "START" ... "CONNECT" を。 "OPTION" .. ... は "FETCH" ... "GO" ... "COMPUTE" ... "ORDER" ... "FOR" ... ... "LIMIT" ... "OFFSET" ... "INTERSECT" ... "UNION" ... "MINUS" "WITH" ... –

+0

... "EXCEPT"今度は「sum_101」と「sum-102」を同じクエリで合計する必要があります。AとA-1の合計を作成することです。 –

+0

@EinsjamNeutron:見つけるには合計加算演算子を使用して2つの値を加算することができます。 –