Первый запрос для таблицы InvoiceOne к категории group_by и получение суммы totalExGst:
sortCategory = db.session.query(
InvoiceOne.category, db.func.sum(
InvoiceOne.totalExGst).label('Total')
).filter(and_(InvoiceOne.storeNumber == '98376', InvoiceOne.weekEndDate == '2020-03-22')).group_by(InvoiceOne.category)
Второй запрос делает то же самое с таблицей BankData:
sortCategory = db.session.query(
BankData.category, db.func.sum(
BankData.debit).label('Total_BankData')
).filter(and_(BankData.storeNumber == '98376', BankData.weekEndDate == '2020-03-22')).group_by(BankData.category)
Мне бы хотелось чтобы объединить этот запрос, чтобы вместо Total
и Total_BankData
я мог получить всего один столбец.