У меня проблема с Talend. Я хочу прочитать только процент записей из таблицы базы данных MySQL и выполнить некоторую обработку на них, но не могу найти способ прочитать только часть случайных записей.
Есть ли способ сделать это? Заранее спасибо
На основе комментария RiggsFolly.
Вы можете использовать "SELECT ... ORDER BY RAND() LIMIT "+context.NB_ROWS, когда NB_ROWS является контекстной переменной, инициализированной предыдущим запросом (со счетчиком).
"SELECT ... ORDER BY RAND() LIMIT "+context.NB_ROWS