sql server 2008 fetch max data -
मेरे पास दो टेबल हैं
पहले तालिका का नाम एबीसी है:
C_id c_name C11 C1 C12 C2 और दूसरा तालिका नाम xyz है
c_id m_id amt C11 M11 20000 C12 M12 50000 C11 M13 80000 C12 M14 10000 < / कोड> मुझे सम्मिलित टेबल के साथ अधिकतम (एएमटी) चाहते हैं और परिणाम है:
c_id c_name m_id amt सीएन11 सी 1 एम 13 80000 सीएन 12 सी 2 एम 12 50000 मैं एसक्यूएल सर्वर 2008 का प्रयोग कर रहा हूं
इस तरह कोशिश करें <पूर्व> SELECT S.c_id, S.c_name, T.m_id, S.M_amt FROM (SELECT T2.c_id, T2.c_name, T1.M_amt FROM (सेलेक्ट सी_आईडी, मैक्स (एएमटी) M_amt के रूप में xyz समूह से सीआईआईडी द्वारा) टी 1 इनर एबीसी टी 2 ऑन टी 2 सीएनसीआईआईडी = टी 1 सीआईडीआईडी इनर से जुड़ें एक्सआईज टी 3 ऑन टी 3.एएमटी = टी 1 एमएमएटम में शामिल हों) एस जॉइन एक्सज टी एस एस सी_आईड = टी.सी.आईडी और एसएम_एएमटी = टी.एएमटी < / Code>
आउटपुट होगा: C_ID C_NAME M_ID एम_एएमटी सी 12 सी 2 एम 12 50000 सी 11 सी 1 एम 13 80000
Comments
Post a Comment