私はSQLのnoobですので、ここで助けを探しています。私は以下のようなサンプルクエリを持っています。その後SQL Server:クエリによって返された値に対して算術演算を実行します。
OutputValue = Test + Test1 - Test2
テスト、Test1を& Test2を一緒にOutputValueの結果を示しています。今、私は、同じクエリ内のTest1とTest2を値が、私はテストで次の操作を行うことができるようにクエリを変更したいと思います。
SELECT
CAST(balancefwd.Shares AS NUMERIC)/1000 AS Test,
SUM(CAST(booksdata.sharesissued AS NUMERIC)/1000) AS Test1,
SUM(CAST(booksdata.sharesretired AS NUMERIC)/1000) AS Test2
FROM
SQLTest.TestBooks.dbo.booksdata booksdata
JOIN
SQLTest.TestBooks.dbo.balancefwd balancefwd ON booksdata.companynumber = balancefwd.companynumber
WHERE
booksdata.CompanyNumber= '<number>'
GROUP BY
balancefwd.shares
mysqlまたはsql server 2008のクエリでdboを読み取っているように見えるのは、sql-server 2008を使用しているようです。質問を編集してタグを修正してください。 –
タグを変更しました。テストは会社にとって静的な値であり、私はgroup by節を追加しました –