Как выбрать 100 случайных записей в HP Vertica?

Какая функция используется для выбора 100 лучших случайных записей таблицы в Vertica?

В Sybase мы используем что-то вроде

Select top 100 * from table_name a order by rand(rowid(a))

person user7600856    schedule 06.04.2017    source источник
comment
Это сработало, и да, это довольно просто!   -  person user7600856    schedule 07.04.2017
comment
Я думал, что что-то упускаю. Таким образом, комментарий против ответа.   -  person xQbert    schedule 07.04.2017


Ответы (1)


Это очень похоже:

select * from table_name a order by RANDOM() LIMIT 100 

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

person mustaccio    schedule 06.04.2017
comment
Спасибо за ответ и да, спасибо, что поделились этой ссылкой на руководство. - person user7600856; 07.04.2017