2016-09-05 2 views
-3

SQL Serverのビューを使用して購入に関するレポートを取得しています。SQLサーバーの再編成

だから私が作成した2つのビュー:

  1. DETAIL_TRANSFERT
  2. DETAIL_PURCHASE
  3. TOTAL_COST:DETAIL_TRANSFERTの連合とDETAIL_PURCHASE

私の問題は、次のとおりです。DETAIL_PURCHASEで、私は繰り返し、同一のラインを持っていますlike:

EXAMPLE: 
LIGNE1 
Piece: 1 
PRICE: 2.5 
CATEGRIE:PURCH 
LIGNE2: 
Piece: 1 
PRICE: 2.5 
CATEGRIE:PURCH 
0 DETAIL_PURCHASE = 5で

SUM(価格)が、TOTAL_COST第二LIGNEはあなたのTOTAL_COSTビューで使用すると、ALLの代わりに、UNIONを使用する必要があるように聞こえる、それ以上の詳細なしに無視され、SUM(価格)= 2.5

+1

あなたの質問は、あなたの質問に明快さの欠如のためにdownvoted/closedされる危険があります。あなたが何を求めているのかを明確にするために言い換えることを検討してください。 [良い質問をするにはどうすればいいですか?](http://stackoverflow.com/help/how-to-ask)を参照してください。 –

答えて

0

されます連合。 ALLが指定されていない場合、重複行はデフォルトで削除されます。詳細はhereを参照してください。

関連する問題