sql >> Databasteknik >  >> RDS >> Mysql

MySQL-fråga för att tilldela ett unikt slumptal till varje rad

SET @r := 0;
UPDATE  items2
SET     author_id = (@r := @r + 1)
ORDER BY
        RAND()


  1. Hur många tecken kan du lagra med 1 byte?

  2. MySQL Välj alla kolumner från en tabell och några från en annan tabell

  3. Schemamönstersökning till dataklassförening

  4. MySQL ORDER BY DESC är snabb men ASC är väldigt långsam