2013-02-14 63 views
0

嗨,任何人都可以幫助我的東西嗎?使用隨機SQL查詢

我需要一個mysql查詢,可以從某個表中的列返回4個值,也可以從每一行中選擇所有fiels。

類似:

SELECT * FROM dadoslivros WHERE RAND() =1 limit 100; 

但我只想隨機形式行ID。

謝謝。

+1

如何隨機排序搜索結果? 'SELECT * FROM dadoslivros ORDER BY RAND()'LIMIT 4 – Cyclonecode 2013-02-14 22:43:35

回答

1

好像你只是想用ORDER BY RAND()

select * 
from dadoslivros 
order by rand() 
limit 100 

SQL Fiddle with Demo

+0

是的,它工作得很好,謝謝=) – HugoMonteiro 2013-02-15 01:53:04