《SQLite隨機獲取表格n行數據》要點:
本文介紹了SQLite隨機獲取表格n行數據,希望對您有用。如果有疑問,可以聯系我們。
在MYSQL中,要隨機獲取一些數據,可以用ORDER BY RAND()
但是在SQLITE中,因為沒有rand()函數,所以會出錯。要改成random()函數。
如下:
SELECT * FROM 表名 ORDER BY RANDOM() limit 1
當然,中間可以插where過濾一下你的數據。
例如:
SELECT key,value FROM dict ORDER BY RANDOM(key) LIMIT 1