sql >> Database teknologi >  >> RDS >> Mysql

Sådan opretter du en brugerdefineret kolonne med automatiske tegn

Du kan bruge en sådan forespørgsel til at lave yderligere felt

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. Indsættelse og valg af UUID'er som binære(16)

  2. MySQL-fejl:Du har en fejl i din SQL-syntaks; tjek manualen, der svarer til din MySQL-serverversion for den rigtige syntaks at bruge i nærheden af

  3. Mysql Max med Grupper efter forespørgsel

  4. Sikker Propel-forbindelse, ekstern MySQL