यह वर्णन करने के लिए वास्तव में एक अजीब समस्या है, इसलिए कृपया मेरे साथ बेकार रहें।एसक्यूएल रिकॉर्ड्स की गतिशील संख्या का चयन करें
SQL सर्वर 2005 का उपयोग करके, मैं एक तालिका से रिकॉर्ड्स (गतिशील) की एक निश्चित संख्या का चयन करने की कोशिश कर रहा हूं, यह जानने के लिए कि रिकॉर्ड्स की संख्या कितनी है।
तालिका 1 में एक श्रेणी आईडी है और रिकॉर्ड की संख्या मैं उस श्रेणी के लिए लौटा चाहता हूं।
Product ID Category ID Quantity
---------------------------------
Part 1 Cat 1 10
Part 2 Cat 1 20
Part 3 Cat 2 100
Part 4 Cat 2 100
Part 5 Cat 2 50
Part 6 Cat 3 5
मैं एक प्रश्न कैसे लिख सकते हैं कि मुझे सही "टॉप" उत्पाद तालिका 2 से रिकॉर्ड मिल जाएगा (:
Category ID TOP_Limit
----------------------
Cat 1 1
Cat 2 2
Cat 3 10
तालिका 2 एक उत्पाद ID, श्रेणी आईडी, और एक मात्रा है भाग 2, भाग 3 & 4, भाग 6)?
अरे कि महान काम किया, धन्यवाद !!! मैं row_number का उपयोग करने का तरीका जानने का प्रयास कर रहा था, लेकिन मैंने कभी पहले (विभाजन ...) को कभी नहीं देखा होगा। – wham12