दोगुना कर रही है मैंMysql में शामिल होने और योग परिणाम
title_id revenue cost
1 10 5
2 10 5
3 10 5
4 10 5
1 20 6
2 20 6
3 20 6
4 20 6
रूप में राजस्व की मेज है जब मैं इस क्वेरी
SELECT SUM(revenue),SUM(cost)
FROM revenue
GROUP BY revenue.title_id
यह परिणाम
title_id revenue cost
1 30 11
2 30 11
3 30 11
4 30 11
जो ठीक है का उत्पादन पर अमल, अब मैं एक और तालिका के साथ योग परिणाम जोड़ना चाहता हूं जिसमें संरचना है
title_id interest
1 10
2 10
3 10
4 10
1 20
2 20
3 20
4 20
जब मैं निष्पादित इस
SELECT SUM(revenue),SUM(cost),SUM(interest)
FROM revenue
LEFT JOIN fund ON revenue.title_id = fund.title_id
GROUP BY revenue.title_id,fund.title_id
तरह एकीकृत फ़ंक्शन के साथ शामिल होने के लिए उसे डबल परिणाम
title_id revenue cost interest
1 60 22 60
2 60 22 60
3 60 22 60
4 60 22 60
मैं नहीं समझ सकता क्यों यह यह दोगुना है, कृपया मदद
क्या इसके लिए कोई बड़ी प्रदर्शन लागत है? –