sqlite3 データベースに 2 つのテーブルがあります。誰かが以下のSQLコマンドで私を助けることができます:
tbltrans
:
transid | transdate | discountpercentage | Bank
12345 10/09/2011 5 20.00
tbltrans2
:
transid | itemnr |price | btwpercentage | qty
12345 205 10.11 12 5
12345 302 15.00 6 7
12345 501 20.00 21 3
私の最初の質問は次のとおりです。
次のような、各トランザクションの合計売上高と計算された現金を含むクエリ テーブルを取得したいと考えています。
Select Sum(tbltrans2.qty * tbltrans2.price) as TotalAmount, (Totalamount - tbltrans.Bank) as Cash where tbltrans.transid = tbltrans2.transid and transdate = '10/09/12'
誰かこの SQL ステートメントを修正してもらえますか?
-- 以下の質問はすでに解決済みです --
だから、誰でもこのテーブルレイアウトで動作するように私のSQLコードを修正できますか:
select
sum(price * qty - (price * qty) * (tbltrans.discountpercentage / 100)
from
tbltrans2
where
btwpercentage = 6) as total6 ,
sum(price * qty - (price*qty)*(tbltrans.discountpercentage /100) from tbltrans2 where btwpercentage =12) as total12,
sum(price * qty - (price*qty)*(tbltrans.discountpercentage /100) from tbltrans2 where btwpercentage =21) as total21
where transdate = date('10/09/2011')