0

前回の続きの質問です。下の画像のコードを見たい場合は、下のリンクをたどって、私の問題を解決してください。

2 つの列の値を乗算し、その結果を各行の最後に表示する方法は?

stackoverflow.com/questions/11202617/how-to-multiply-two-column-values-and-display-its-result-at-the-end-of-each-row/11203135

画像

http://www.koolfree.com/ImageUpload/uploads/1341093148.jpg

質問

スクリーンショットのリンクを添付しました。スクリーンショットを見て、ユーザー ID ごとに複数のジョブを追加する方法を教えてください。

たとえば、スクリーンショットにはユーザー ID 216020があり、ユーザーには 2 つのJob Locations行( CivilOffice Work ) があり、2 つのSalary行 (つまり150200 )、2 つのAllowance行 (つまり00 )、2 つのDays行 (つまり17と0) があります。 13、最後に 2 つの合計行、つまり19502600があります(合計は給与と日数の乗算によって生成されます)、表の最後に合計の合計があります。ユーザー ID ごとに複数の行の値を取得できません。ユーザー ID ごとにこれらの行の値を取得する方法を教えてください。

4

1 に答える 1

0

ID,A1,A2,B1,B2,C1,C2 の MyTable を指定

それはただのようなものです

Select ID,A1 AS Value1 ,B1 as Value2 ,C1 AS Value3
From MyTable
Union All
Select ID,A2,B2,C2
From MyTable

もちろん???

于 2012-07-02T15:20:16.490 に答える