SELECT ex.`ID`, ex.`ExpenseName`, om.`Taka`, SUM(om.`Taka`) AS 'Total Taka'
FROM (office_expense_main om)
JOIN (office_expenses ex)
ON (ex.ID=om.OfficeExpenseID)
JOIN (yyyy_mm_officeexpense ym)
ON (ym.Year_Month = '" + _yearMonth + "' AND om.YearMonthID <= ym.ID)
GROUP BY om.`OfficeExpenseID`
此查詢應顯示[om。給出[ym.Year_Month]和sum [om。]的[Taka
]。 Taka
] - 表示所有之前Taka直到給定Year_Month的總和。它顯示了第一Year_Month的'Taka'(例如,如果我想看到'taka'的行軍和總和('Taka')直到3月,它顯示我'Taka'是一月(yyyy_mm表中的第一個入口)不是爲了遊行,而是顯示我想要看到的總和('Taka')而不是我提供的那個。但總和(塔卡),直到給定的YearMonth。!mysql查詢 - 沒有得到它應該提供的結果
但它昨天之前顯示完全相同的結果!但我沒有改變任何東西,我不明白爲什麼它顯示不同現在..
任何人都可以幫助我!
如果你仍然有問題,你介意更新你的問題與一些示例表數據和預期的結果pleaes? – bonCodigo