db2 - Side-by-side comparison of data by year in SQL -
मेरे पास निम्न के जैसा टेबल है:
वर्ष | उत्पाद | मान 2006 ए 10 2006 बी 20 2006 सी 30 2007 ए 40 2007 बी 50 2007 सी 60 मुझे एक ऐसा प्रश्न चाहिए जो निम्नलिखित तुलना वापस करेगा
उत्पाद | 2006 मान | 2007 मूल्य ए 10 40 बी 20 50 सी 30 60
ऐसा करने के लिए क्या विकल्प हैं? क्या यह जुड़ने के बिना किया जा सकता है?
मैं डीबी 2 के साथ काम कर रहा हूं, लेकिन सभी एसक्यूएल प्रकारों में उत्तर उपयोगी होगा।
उत्पाद का चयन करें, मैक्स (जब वर्ष = 2006 फिर वैल्यू अंत) [2006 मान] के रूप में, अधिकतम (मामला जब वर्ष = 2007 फिर वैल्यू अंत) उत्पाद
द्वारा उत्पाद ऑर्डर के अनुसार MyTable समूह
Comments
Post a Comment