sql >> Databáze >  >> RDS >> Mysql

Jak vytvořit vlastní sloupec s automatickým přírůstkem znaků

Takový dotaz můžete použít k vytvoření dalšího pole

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

ukázka na sqlfiddle



  1. Change Table Engine v MySQL

  2. Vyberte první řádek každé skupiny v sql

  3. Chyba:Vypršel časový limit nečinnosti handshake v Node.js v6.9.1 a MySQL

  4. PHP PDO kontroluje, zda v databázi mySQL existuje tabulka se specifickým názvem