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

masukkan dengan memilih nilai dari dua kolom ke dalam kolom dari tabel yang sama

+ bukan operator rangkaian string di MySQL. Jika Anda menggunakan sql_mode=PIPES_AS_CONCAT (atau setara ), maka:

insert into table1 (username) 
select prefix || (LPAD(Coalesce(MAX(id),0) + 1,3, '0'))
from table1;

jika tidak gunakan CONCAT .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bagaimana cara mempercepat penyisipan di neo4j dari mysql?

  2. SQL Untuk memeriksa apakah kamar tersedia di antara tanggal

  3. gunakan IFNULL di laravel

  4. Bagaimana menemukan interval waktu yang cocok untuk lebih dari 2 pengguna

  5. MySQL:jenis kolom pilihan untuk harga (produk)?