sql - Oracle SUM returns false summary with identicals values returing from an SELECT UNION -


मुझे SUM कथन के साथ एक समस्या का सामना करना पड़ रहा है।

यह क्वेरी रिटर्न MY_ID = 1 और QTY = 7

  my_id चुनें, राशि (qty) की मात्रा से (1 my_id चुनें, दो वर्ग से दो वर्ग 1 my_id का चयन करें, 5 मात्रा दोहरे से) my_id द्वारा समूह;   

लेकिन यह एक QTY = 10 के बजाय MY_ID = 1 और QTY = 5 देता है। < / p>

  my_id चुनें, राशि (मात्रा) की मात्रा से (my_id का चयन करें, दोहरी संघ से 5 मात्रा 1 my_id चुनें, दोहरी से 5 मात्रा) my_id द्वारा समूह;   

दो मानों के मामले में मैं कैसे दो मात्रा का सारांश समान कर सकता हूं?

यूनियन का उपयोग करें:

  my_id चुनें, राशि (मात्रा) की मात्रा से (1 my_id चुनें, दोहरी संघ से 5 मात्रा चुनें, सभी 1 चुनें My_id, दोहरी से 5 मात्रा my_id द्वारा समूह;    

Comments

Popular posts from this blog

Pass DB Connection parameters to a Kettle a.k.a PDI table Input step dynamically from Excel -

multithreading - PhantomJS-Node in a for Loop -

c++ - MATLAB .m file to .mex file using Matlab Compiler -