मान लें कि मेरे पास
तालिका A
(A_pkey , B_pkey, A_type, A_value) और एक तालिका बी
(B_pkey, B_minValueForTypeX, B_maxValueTypeX, B_minValueFyTypeY, B_maxValuForeTypeY, B_minValueFyTypeZ, B_maxValueForTypeZ) निम्नलिखित मानों के साथ:
ए 1,1, 'x', 100, 2,1, 'x', 1000 3, 1, 'एक्स', 300 4,1, 'वाई', 500 5,1, 'वाई', 200 6,1, 'जेड', 300 7,2, 'एक्स', 100 8,2, 'एक्स' , 200 9,2, 'एक्स', 300 10,2, 'वाई', 100 11,2, 'वाई', 2000, बी <कोड > 1, शून्य, शून्य, शून्य, शून्य, शून्य, शून्य 2, शून्य, शून्य, शून्य, शून्य, शून्य, शून्य क्या यह बी के अपडेट करने के लिए एक ही क्वेरी में संभव है ए से A_type = 'X' (एबी_पीकी = बीबी_पीकी के साथ) B_maxValueForTypeX = max (A_value) ए से जहां A_type = 'X' (के साथ)
B_minValueForTypeX = min (A_value) ए बी_पीकी = बीबी_पीकी) ए से बी_मिनेवल्यूफोरटाईईईईईई = मिनट (ए_ वेल्यू) जहां ए_ टाइप = 'वाई' (एबी_पीकी = बीबी_पीकी के साथ) और इसी तरह ... < / P>
ताकि तालिका B ऊपर समाप्त हो जाए Ike कि
1,100,1000,200,500,300,300 2,100,300,100,2000,0,0 मुझे यकीन है कि यह किया जा सकता है लेकिन पता नहीं कैसे ।
क्या कोई मुझे इस पर मदद कर सकता है?
किसी भी मदद के लिए धन्यवाद
No comments:
Post a Comment