sql >> Databasteknik >  >> RDS >> Mysql

hur man omindexerar mysql-tabellen

Vad sägs om något som en enkel fråga med en variabel:

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

Detta kommer att sortera dina rader som:0,1,2,4,5...etc efter ditt datum.



  1. Konvertera 'smalldatetime' till 'datetime2' i SQL Server (T-SQL-exempel)

  2. MySQL | REGEXP VS Gilla

  3. Visa värden från en MySQL-databastabell inuti en HTML-tabell på en webbsida

  4. hitta i set i laravel ? exempel