sql >> Databasteknik >  >> RDS >> Mysql

Hur man skapar en anpassad kolumn med tecken för automatisk ökning

Du kan använda en sådan fråga för att skapa ytterligare fält

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

demo på sqlfiddle



  1. Ladda upp ett word-dokument, lagra det på mysql och visa det

  2. Varför använda Select Top 100 Percent?

  3. com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException Infoga mysql-fel

  4. Hur man döljer resultatuppsättningens dekoration i Psql-utgång