我觉得我的问题非常基本,之前已经回答过,但我似乎找不到任何关于它的信息。
假设我有一个名为“Names”的列和另一个名为“Level”的列。
-----------------------
Names | Level
-----------------------
Scooby | 3
Daphne | 1
Shaggy | 2
Fred | 3
Velma | 2
Scrappy | 0
基本上我需要一个来自“名称”列的随机名称,其中“级别”= 2。在这种情况下,随机选择 Shaggy 或 Velma。实际上,数据库可能有几十个甚至几百个相同的“级别”值。
我看过代码使用:
SELECT column FROM table
ORDER BY RAND()
LIMIT 1
我试过在那里玩 WHERE 但没有成功。有任何想法吗?使用 PHP 从 MySQL 中获取数据以返回到 Flash 文件。我为这个问题的简单性道歉。