Как вставить случайное целое число для данного столбца и нескольких строк - PullRequest
0 голосов
/ 23 мая 2019

Мне было интересно .. Возможно ли с запросом SQL:

  • генерирует случайным образом список целых чисел
  • вставить это в таблицу, для определенного столбца и для нескольких строк

Я ничего не пробовал, если честно, я просто задавал себе вопрос.

РЕДАКТИРОВАТЬ: (из комментария)

Представьте, что у меня есть таблица USERS с полем с именем VOTES. Для каждого пользователя я хочу вставить в столбце VOTES случайное целое число от 0 до 15. Для записи я работаю с MySQL 5.5 | MariaDB

Спасибо за ваши ответы

1 Ответ

2 голосов
/ 23 мая 2019

Если вы хотите обновить столбец с именем votes в таблице users случайными целыми числами от 0 до 15, вы можете сделать это следующим образом:

UPDATE users
    SET votes = FLOOR(RAND() * 16)
...