powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не работает рандом при вставке в таблицу
5 сообщений из 5, страница 1 из 1
Не работает рандом при вставке в таблицу
    #40048060
psx.aj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Есть таблица из которой я делаю выборку и эти данные пытаюсь внести в другую таблицу

Код: plsql
1.
INSERT INTO  `probnik30` SELECT id FROM `all_exercices` ORDER BY RAND() LIMIT 5;



Но при выводе таблицы все записи добавляются в порядке возрастания, а нужно чтобы добавлялись в таблицу probnik30 именно как их зарандомило.
Ломаю голову, возможно, решение на поверхности лежит, но дойти до него не могу пока.
...
Рейтинг: 0 / 0
Не работает рандом при вставке в таблицу
    #40048132
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не верю.

fiddle
...
Рейтинг: 0 / 0
Не работает рандом при вставке в таблицу
    #40048153
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina
Не верю.
Подозреваю, что у ТС поле id объявлено как PK.
Тогда да, простые запросы вида SELECT * FROM mytable с большой вероятностью будут отдавать записи в порядке возрастания id.
...
Рейтинг: 0 / 0
Не работает рандом при вставке в таблицу
    #40048172
psx.aj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,
Верно, мысли о PK были уже на работе, пришел домой, перепроверил, теперь все норм) Спасибо)
...
Рейтинг: 0 / 0
Не работает рандом при вставке в таблицу
    #40048173
psx.aj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Да, тупанул)
Спасибо)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не работает рандом при вставке в таблицу
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]