Мне нужно написать sql-скрипт, который используется для вычисления оставшихся точек клиента после выкупа в начале каждого месяца. Но я не очень уверен в различии между SQL-запросом и SQL. Я написал два запроса, чтобы вычислить полученные и потраченные очки. Для общих заработанных очков:Как сделать функцию вычитания в sql-скрипте
select Tbl_member.member_id,sum(points_earned)
from Tbl_member, Tbl_member_participation
where tbl_member_participation.member_id = Tbl_member.member_id
group by Tbl_member.member_id,
и точек Потрачено:
select Tbl_member.member_id,sum(points_redeemed)
from Tbl_member, Tbl_member_redemption
where tbl_member_redemption.member_id = Tbl_member.member_id
group by Tbl_member.member_id
Я хочу, чтобы вычесть потраченные очки от заработанных очков, но я не знаю, как объединить их в signle выхода SQL скрипт. И как сделать этот запуск за каждый месяц.
Pure SQL или базы данных? нет переднего конца? – Edrich
чистый sql, без переднего конца ~ – xiaopassion
Я считаю, что @Edirich хочет, чтобы вы указали, используете ли вы MySQL, Oracle, SQL Server и т. Д. –