【发布时间】:2013-11-08 21:39:51
【问题描述】:
我有一个带有一些表的小型访问数据库。我正在尝试访问中的 sql 设计中的代码。我只想在表中随机选择一条记录。
我创建了一个名为StateAbbreviation 的简单表。它有两列:ID 和 Abbreviation。 ID 只是一个自动编号,Abbreviation 是状态的不同缩写。
我在这里看到this 线程。所以我尝试了
SELECT Abbreviation
FROM STATEABBREVIATION
ORDER BY RAND()
LIMIT 1;
我在查询表达式RAND() LIMIT 1 中收到错误语法错误(缺少运算符)。所以我厌倦了RANDOM() 而不是RAND()。同样的错误。
其他人也没有工作。我究竟做错了什么?谢谢。
【问题讨论】:
-
"小型访问数据库" ?请相应地标记您的问题
-
如果您使用 MS-Access,请参阅:stackoverflow.com/questions/9937222/…