remove view duplicate data in sql database -


  SELECT टिकट_आईडी, धागा_प्रकार, ost_ticket_thread से where thread_type = 'एम'   

यह मेरा एसक्यूएल स्टेटमेंट है नीचे की तरह एसक्यूएल स्टेटमेंट से परिणाम।

  ----------------------- | ticket_id | thread_type | ----------------------- | 4 | एम | | 4 | एम | | 5 | एम | -----------------------   

मैं उसी ticket_id और thread_type के बिना डेटा को कैसे देखना चाहता हूं? मैंने ग्रुप द्वारा स्टेटमेंट किया है लेकिन मुझे एक समस्या का सामना करना पड़ता है जब मैं सभी टिकट_आईडी की गणना करना चाहता हूं यह 2 होना चाहिए। लेकिन यह 3 लौटता है।

कोशिश करें GROUP BY :

  SELECT टिकट_आईडी, धागा_प्रकार से ost_ticket_thread WHERE धागा_प्रकार = 'एम' ग्रुप द्वारा टिकट_आईडी, धागा_प्रकार   

OR

का प्रयोग करें DISTINCT :

  का चयन करें टिकट टिकट_आईडी, धागा_प्रकार से ost_ticket_thread जहां thread_type = 'M'   

परिणाम: < / P>

  TICKET_ID THREAD_TYPE 4 M 5 M   

नमूना परिणाम।

संपादित करें:

गिनती प्राप्त करने के लिए: <प्री> SELECT टिकट_आईडी, थ्रेड_प्रकार, COUNT (टिकट_आईडी) ost_ticket_thread से गणना के रूप में धागा_प्रकार = 'एम' ग्रुप द्वारा ticket_id, thread_type

परिणाम:

  TICKET_ID THREAD_TYPE COUNT 4 एम 2 5 एम 1    

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 -