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

cara mengindeks ulang tabel mysql

Bagaimana dengan sesuatu seperti kueri sederhana menggunakan variabel:

set @ROW = 0;
UPDATE `tbl_example` SET `id` = @ROW := @ROW+1 ORDER BY `fld_date` ASC;

Ini akan mengurutkan baris Anda seperti:0,1,2,4,5...dst berdasarkan tanggal Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menghubungkan ke database mySQL menggunakan asp.net

  2. Aktifkan Entity Framework 6 untuk MySql (C#) di WinForms Microsoft Visual Studio 2013

  3. Mengapa kueri UNION sangat lambat di MySQL?

  4. GALAT 1215:Tidak dapat menambahkan batasan kunci asing saat menggunakan ON DELETE SET NULL

  5. PHP memasukkan beberapa kotak centang DAN array kotak teks ke dalam Database MySQL