У меня возникли проблемы с попыткой сделать ранг в моей базе данных. Я знаю, что MS Excel имеет автоматическую формулу для создания RANK, но MS Access не имеет одного, и я как бы теряюсь в формуле программирования SQL.Состояние доступа MS Access
0
A
ответ
0
Хотя Access не имеет функции «RANK», он может заказывать результаты запроса, и в этом запросе указывается поле, в котором указано, является ли запись первой, второй, третьей и т. Д. Вы можете сделать это можно двумя способами: вы можете проверить общее количество записей, которые больше или меньше (в зависимости от того, как вы оцениваете), чем запись, на которой вы находитесь, и вы также можете решить, хотите ли вы «привязать» рейтинг, добавив дополнительные критерии. Для этого требуется вложенный SQL-запрос, но если вы можете загрузить копию своей структуры таблицы, я буду рад помочь вам.
Смежные вопросы
- 1. MS Access: Время доступа
- 2. параметры доступа ms access 2007
- 3. Ошибка доступа к MS Access
- 4. MS Access Ограничение доступа к таблице/форме
- 5. Поле доступа MS Access с комбинированными полями
- 6. Ошибка доступа к вложенному соединению MS Access
- 7. MS Access: защита столов от неаризованного доступа
- 8. Ограничения доступа к данным MS Access
- 9. Запрос доступа MS Access - поле не работает
- 10. Установить свойство доступа MS Access, используя VBScript
- 11. Таблицы доступа MS Access на SQL Server?
- 12. Таблица доступа MS Access с VBA
- 13. Таблицы доступа MS Access и синхронизация
- 14. Что означают разные таблицы доступа MS Access?
- 15. Таблица доступа MS Access к отчету
- 16. Ограничение доступа к таблице доступа в MS Access
- 17. DevExpress.XtraCharts.ChartControl и MS Access
- 18. MS Access 2003 runtime?
- 19. Запрос на MS ACCESS
- 20. Nhibernate и MS Access
- 21. Автоматическое выключение ms Access
- 22. Портирование приложения MS Access
- 23. VB.NET MS ACCESS
- 24. MS Access Outlook интеграция
- 25. Поддержка MS Access
- 26. MS Access Atomic Transactions
- 27. MS Access без VBA?
- 28. Экспорт SQL-MS Access
- 29. SQL MS Access 2013
- 30. базы данных MS Access
afaik, в доступе нет встроенной функции 'rank'. Вам придется реплицировать его с помощью некоторого SQL. Расскажите о своих данных, текущем SQL, желаемых результатах и т. Д., И, возможно, кто-то здесь может помочь вам. Прямо сейчас, ваш вопрос недостаточно подробный. – sstan
Это похоже на запрос номера строки в вашем запросе - если ваш запрос отсортирован по порядку. Посмотрите на дубликат http://stackoverflow.com/questions/14683226/how-to-show-row-number-in-access-query-like-row-number-in-sql – dbmitch
Обзор http://allenbrowne.com/ ranking.html. Отправьте свой запрошенный запрос для анализа. – June7