Мне передана база данных для выполнения нескольких запросов.
Для одного запроса мне нужно найти 10 лучших приложений из двух разных таблиц с сотнями записей. затем в строке (11) мне нужно подвести СУММУ или подсчитать оставшиеся записи и назвать строку «Другое».
До сих пор я разработал следующий код.
SELECT TOP 10 ApplicationTbl.AppName, Count(*) AS SessionNos
FROM ApplicationTbl INNER JOIN SessionTbl ON ApplicationTbl.AppID = SessionTbl.AppID
GROUP BY ApplicationTbl.AppName;
ORDER BY Count(*) DESC;
У меня отображаются 10 лучших записей, но я знаю, что нужно суммировать оставшиеся SessionNos вместе в строке 11 и переименовать AppName в "Other"
Может кто-нибудь помочь или порекомендовать что-нибудь.
К вашему сведению: я использую Access 2007, встроенный в SQL View, и я знаю, что есть пределы того, сколько можно сделать.
Я не очень хорошо разбираюсь в SQL, он для меня новый.
Спасибо:)