选择随机表

问题描述:

我想从我的数据库的随机表中选择一个随机行。 我在网上搜索,但一切都是关于从表中选择随机行。我知道这听起来很奇怪,但我需要它,因为我需要在表中随机轮询数据,并会欣赏有人能帮助我。选择随机表

感谢

编辑 既然我已经有四个向下票秒钟内:),以为我会只是说明我的理由是一样的:

,我需要选择100天(随机100天的顺序)随机股票的股票价格。每张表格代表特定股票的每日价格。现在我需要一种随机选择股票的方式。

+0

看看INFORMATION_SCHEMA选择随机表 – rabudde 2013-03-04 07:52:26

+0

让我知道为什么你需要这样做?是否涉及任何服务器端语言? – 2013-03-04 07:53:26

+0

@ X-Factor:我需要为随机股票选择100天(随机100天)的股票价格。每张表格代表特定股票的每日价格。 – user1517108 2013-03-04 07:55:52

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() 

现在只是限制它的数据库或其他偏好。