Bạn có thể sử dụng row_number()
(là một chức năng cửa sổ
) để gán "trình lặp" mà bạn muốn. Thao tác này sẽ tạo một số theo thứ tự cho mỗi hàng:
select *
from
(
select col,
row_number() over(order by col) rn
from yourtable
) src
order by random()