sql - Generating sequences for subsets of a table -


मेरे पास फॉर्म के डेटा के साथ SqlServer 9 में तालिका है

  कोड संख्या J 0 जे 5 जे 8 वाई 2 वाई 8  

मैं एक कॉलम जोड़ना चाहूंगा जिसमें प्रत्येक कोड के लिए संख्याओं के आंतरिक अनुक्रम के साथ संख्या है, जिससे कि मेरी तालिका इस तरह दिखती हो; < / P>

  कोड संख्या Seq J 0 1 J 5 2 J 8 3 Y 2 1 वाई 8 2  

क्या किसी को पूरा करने का सबसे अच्छा तरीका है यह?

फ़ंक्शन को देखें।

  DECLARE @ संख्या सारणी (कोड nvarchar (1), संख्या int) INSERT @ नंबर VALUES ('J', 0) INSERT @ नंबर VALUES ('J', 5) Insert @Number VALUES ('J', 8) Insert @Number VALUES ('Y ', 2) INSERT @ नंबर VALUES (' वाई ', 8) SELECT * FROM संख्या संख्या SELECT Code, Number, ROW_NUMBER () (संहिता के अनुसार संहिता द्वारा सी ओईडी) एसक्यू नंबर से दिनांक @  

Comments