sql >> Database >  >> RDS >> Mysql

een willekeurig getal maken met MYSQL

Dit zou moeten geven wat je wilt:

FLOOR(RAND() * 401) + 100

In het algemeen, FLOOR(RAND() * (<max> - <min> + 1)) + <min> genereert een getal tussen <min> en <max> inclusief.

Bijwerken

Deze volledige verklaring zou moeten werken:

SELECT name, address, FLOOR(RAND() * 401) + 100 AS `random_number` 
FROM users


  1. Hoe kolom in tabel te verwijderen

  2. SQL WHERE-kolom =alles

  3. Hoe kan ik met SQLPLUS naar een CSV-bestand spoolen?

  4. Een bestelkolom bijwerken MySQL?