MySQL: مجموع أعمدة الفرع
-
12-09-2019 - |
سؤال
هل هناك طريقة أنيقة للقيام بذلك في MySQL:
SELECT (subquery1) AS s1, (subquery2) AS s2, (s1+s2) AS s3
أو يجب أن ألجأ إلى
SELECT (subquery1) AS s1, (subquery2) AS s2, ((subquery1)+(subquery2)) AS s3
?
شكرا
تعديل: كل من السلقية تسفر عن نتائج عدد صحيح
المحلول
يمكنك استخدام المتغيرات داخل MySQL
SELECT @query1:=(subquery) AS s1, @query2:=(subquery) AS s2, (@query1+@query2) AS s3
لا يزال ليس أنيقة. ربما كنت تستطيع توضيح السطخين حتى نتمكن من اقتراح طرق أفضل؟
لا تنتمي إلى StackOverflow