Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

ऑटो-इन्क्रीमेंट कैरेक्टर के साथ कस्टम कॉलम कैसे बनाएं

आप अतिरिक्त फ़ील्ड बनाने के लिए ऐसी क्वेरी का उपयोग कर सकते हैं

SELECT concat(packetname, 
              elt(if(@t=packetname, @n:[email protected]+1, @n:=1),
                  '','A','B','C','D','E','F','G')) `updated packet`, 
       id, subid, dollar, @t:=packetname packetname
    FROM t
      cross join
         (SELECT @n:=1, @t:="") n
  order by packetname

sqlfiddle पर डेमो



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. बड़े पेड़ों के साथ mysql पदानुक्रम भंडारण

  2. मैं mysql पर अस्थायी तालिकाओं को कैसे साफ कर सकता हूं?

  3. MySQL:दशमलव डेटा प्रकार का आकार

  4. टॉमकैट जेडीबीसी पूल में पर्याप्त निष्क्रिय कनेक्शन नहीं हैं

  5. क्या SQL के लिए कोई प्रकाशित कोडिंग शैली दिशानिर्देश हैं?