选择随机表
问题描述:
我想从我的数据库的随机表中选择一个随机行。 我在网上搜索,但一切都是关于从表中选择随机行。我知道这听起来很奇怪,但我需要它,因为我需要在表中随机轮询数据,并会欣赏有人能帮助我。选择随机表
感谢
编辑 既然我已经有四个向下票秒钟内:),以为我会只是说明我的理由是一样的:
,我需要选择100天(随机100天的顺序)随机股票的股票价格。每张表格代表特定股票的每日价格。现在我需要一种随机选择股票的方式。
答
SELECT table_name, engine
FROM information_schema.tables
WHERE table_type = 'BASE TABLE' AND table_schema='database_name'
order by rand()
limit 1
答
SELECT * FROM information_schema.tables ORDER BY RAND()
现在只是限制它的数据库或其他偏好。
看看INFORMATION_SCHEMA选择随机表 – rabudde 2013-03-04 07:52:26
让我知道为什么你需要这样做?是否涉及任何服务器端语言? – 2013-03-04 07:53:26
@ X-Factor:我需要为随机股票选择100天(随机100天)的股票价格。每张表格代表特定股票的每日价格。 – user1517108 2013-03-04 07:55:52