У меня есть общая база данных с общей информацией, реализованной внутри. Запрос, который мне нужно сделать, связан со следующими атрибутами: Account_number, Balance, BranchID, Account_Type и Account_Rate.База данных SQL запросов на подсчет
Теперь запрос, который я должен сделать, подсчитывает account_type (что есть 3: Saver, Student и current) и говорит, сколько в каждой ветви, используя id ветки атрибута, является одним из основных отношений.
Например, у меня есть следующий запрос:
Select account_type, branchid, count(*) from accounts where account_type="Student"
Он возвращает таблицу с ACCOUNT_TYPE = «Студент» с одной из branchids 600533 и говорит, есть два в третьем атрибуте. Правильно, есть две студенческие счета в филиале 600533. Мне это нужно, однако, для каждого идентификатора филиала (3 филиала) и каждого типа account_type.
Я вижу, что мне просто нужно расширять это, но я не придумываю ничего полезного.
Как я мог преодолеть это?
«Мне это нужно, однако делать это для каждой ветви ид (3 ветви), и каждый ACCOUNT_TYPE» результат запроса уже идет по всем ветвям. Чтобы применить запрос ко всем типам учетных записей, удалите «account_type =« Student ». – NoChance
Благодарим вас за быстрый ответ! Я бы подумал так же, но он возвращает только один кортеж с account_type в качестве ученика, только один идентификатор филиала и счетчик, который подсчитывает все учетные записи, которые являются 6. Strange ... – Softey
Попробуйте следующее: Выберите account_type, branchid, count (*) из аккаунтов Group by account_type, branchid – NoChance