我想从我的数据库中的随机表中选择一个随机行。 我在网上搜索,但一切都是关于从表中选择随机行。我知道这听起来很奇怪,但我需要它,因为我需要在表格之间轮询随机数据,如果有人可以帮助我,我会很感激。
由于
修改 由于我在几秒钟内获得了四次投票:),我想我会说明我的理由:
我需要选择100天' (随机100天的顺序)随机股票的股票价格。每张表代表特定股票的每日价格。现在我需要一种随机选择股票的方法。
答案 0 :(得分:1)
SELECT table_name, engine
FROM information_schema.tables
WHERE table_type = 'BASE TABLE' AND table_schema='database_name'
order by rand()
limit 1
答案 1 :(得分:0)
SELECT * FROM information_schema.tables ORDER BY RAND()
现在只需将其限制为数据库或其他首选项。