Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara membuat kolom khusus dengan karakter kenaikan otomatis

Anda dapat menggunakan kueri tersebut untuk membuat bidang tambahan

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 di 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. Simpan url gambar dari pencarian Google ke MySQL

  2. Periksa apakah IP ada di subnet

  3. Apakah MySQL memungkinkan untuk membuat database dengan titik?

  4. MySQL tidak menggunakan indeks (Menggunakan filesort) saat menggunakan ORDER BY

  5. PDO::FETCH_CLASS dengan banyak kelas