Среда, 17 Июля 2019 г. 15:42
+ в цитатник
Дурацкий вопрос, но сам вспомнить не могу.
Естт подзапрос, который возвращает сумму. Как эту сумму вывести?
Например, есть таблица клиентов, надо вывести тех, кто заказал на сумму от 100 до 200 баксов
Select * from clients cl where (select sum(order_sum) from orders ord where cl.id = ord.cl_id) between 100 and 200
А как получить эту сумму в вывод?
Upd. Вот на такой запрос база ругается:"ключевое слово from не найдено там, де ожидалось"
SELECT *,sum1 FROM ACCOUNT acc WHERE (SELECT sum(sum) AS sum1 FROM CHARGE ch WHERE acc.id = ch.ACCOUNT_ID) BETWEEN 300000 and 600000
https://ru-programming.livejournal.com/1368599.html
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-