我有一個包含services for invoices
的mysql表。mysql查詢中的條件求和值
它看起來像
servicename|ammount|price|tag(type of service)|discount(service worthy of discount, true or false)|clientDiscount(client worthy of discount, true or false)
我需要做一個查詢,groups by year
,sums(amount * price)
但是,如果discount
和clientDiscount
是true
我需要計算的discount of 15%
我已經嘗試與案件和if statements
但沒有任何工作。我真的不知道女巫的結局如何開始。而且說實話,我不能真正掌握案件和言論是如何運作的。我認爲我需要製作一個包含服務的Sum,其中包含折扣true和客戶折扣true,然後是包含服務而沒有折扣的另一個總額並添加這些upp以獲得正確的總和?現在它就像我頭上的一個螞蟻農場。
提供一些示例數據和預期輸出。 –