Como selecionar uma linha aleatória de uma tabela

 Entre as diversas formas para selecionar linhas aleatórias de tabelas de bancos de dados, seguem alguns exemplos para alguns bancos.

Selecionando uma linha aleatória com MySql

SELECT column FROM table
ORDER BY RAND()
LIMIT 1 
 
Selecionando uma linha aleatória com PostgreeSQL
SELECT column FROM table
ORDER BY RANDOM()
LIMIT 1 
 
Selecionando uma linha aleatória com Microsoft SQL Server
SELECT TOP 1 column FROM table
ORDER BY NEWID() 
Selecionando uma linha aleatória com IBM DB2
SELECT column, RAND() as IDX 
FROM table 
ORDER BY IDX FETCH FIRST 1 ROWS ONLY 
 
Selecionando uma linha aleatória com ORACLE
SELECT column FROM
( SELECT column FROM table
ORDER BY dbms_random.value )
WHERE rownum = 1