السلام عليكم ورحمة الله
قمت بكتابة استعلام sql على قاعدة بيانات access وهو شغال زي الفل، ولكن عند استعمال قاعدة بيانات sqlite يوجد فيه مشكل
التعليمة شغالة حتى للجزء الأخير أين يجب عليه حساب الفرق بين ناتج مجموع حقلين. وشكرا مسبقا.
---------------------------------------
السلام عليكم وجدت الحل وسأضعه لتعم الفائدة وشكرا
قمت بكتابة استعلام sql على قاعدة بيانات access وهو شغال زي الفل، ولكن عند استعمال قاعدة بيانات sqlite يوجد فيه مشكل
PHP كود :
SELECT Person.Person_id, Person.name, Person.last_name, ( select sum(debt.paye) from debt where debt.person_id= Person.Person_id) AS sum_pay, ( select sum(debt.not_paye) from debt where credit.person_id= Person.Person_id) AS sum_not_pay, [sum_pay]-[sum_non_pay] AS def
FROM Person;
التعليمة شغالة حتى للجزء الأخير أين يجب عليه حساب الفرق بين ناتج مجموع حقلين. وشكرا مسبقا.
---------------------------------------
السلام عليكم وجدت الحل وسأضعه لتعم الفائدة وشكرا
PHP كود :
select Person.Person_id, Person.name, Person.last_name,sum_pay,sum_non_pay, sum_pay-sum_non_pay as def
from
(
SELECT Person.Person_id, Person.name, Person.last_name, ( select sum(credit.paye) from credit where credit.person_id= Person.Person_id) AS sum_pay, ( select sum(credit.non_paye) from credit where credit.person_id= Person.Person_id) AS sum_non_pay
from person
)

