Вы можете попробовать использовать оба запроса в предложении select третьего запроса, в котором таблица, из которой вы выбираете, имеет значение DUAL. Это позволяет возвращать одну строку с результатами обоих запросов.
Пример:
Запрос:
ВЫБРАТЬ (ВЫБРАТЬ сумма (дата (возвращение, срок) * (products.rentalfee * 0.2)) ИЗ продуктов INNER JOIN заказать детали ON products.productID = orderdetails.productID ГДЕ отступить> ДУТАТЬ) КАК «Поздние сборы с начала года» ,(ВЫБРАТЬ сумма (products.RentalFee * orderdetails.quantity) ИЗ продуктов INNER JOIN заказать детали ON products.productID = orderdetails.productID ГДЕ возвратиться> duedate ИЛИ duedate = returndate) КАК «Общий доход с начала года»
ОТ ДВОЙНОГО;
Результат:
+ --------------- + ------------------- + | Поздние сборы с начала года | Общий доход с начала года | + --------------- + ------------------- + | 3 | 4 | + --------------- + ------------------- +