У меня есть небольшая база данных доступа с некоторыми таблицами. Я пытаюсь использовать код в sql-дизайне в доступе. Я просто хочу случайным образом выбрать запись в таблице.Случайно выберите строку с SQL в Access
Я создал простую таблицу под названием StateAbbreviation
. Он имеет две колонки: ID
и Abbreviation
. ID
- это всего лишь автозапуск, а Abbreviation
- это разные аббревиатуры для состояний.
я видел this нить здесь. Так что я попытался
SELECT Abbreviation
FROM STATEABBREVIATION
ORDER BY RAND()
LIMIT 1;
Я получаю ошибки Синтаксическая ошибка (отсутствующий оператор) в expresion запроса RAND() LIMIT 1
. Поэтому я устал RANDOM()
вместо RAND()
. Такая же ошибка.
Ни один из остальных не работал. Что я делаю не так? Благодарю.
"Малый доступ к базе данных"? Пожалуйста, отметьте свой вопрос соответственно –
Если вы используете MS-Access, см. Это: http://stackoverflow.com/questions/9937222/how-to-get-random-record-from-ms-access-database –