Ma définition de la table est comme ci-dessousutilisation ou dans le constructeur de requête Laravel
**PURCHASE_PYAMENTS**
SELLER MASTER_PAYMENT BILL COUNT_VB PAYMENT_STATUS REMAIN_PARTIAL_AMOUNT
abc 15000 0 0 1 0
xyz 14000 1 1 1 14000
abc 15000 0 0 0 5000
J'ai besoin sum
de master_payment
colonne pour seller
spécifique sous deux conditions:
payment_status = 1
etcount_vb = 0
payment_status = 0
etremain_partial_amount > 0
Si l'une des conditions ci-dessus devient vraie alors master_payment
devrait ajouter sum
alors, comment puis-je l'obtenir en utilisant une seule requête ?.
-je l'essayer par moi-même, mais obtenir un résultat pour une seule condition ma requête est comme ci-dessous:
$total_count_vb = DB::table('purchase_payments')
->where('seller',$seller_list)
->where('count_vb',0)
->where('payment_status',1)
->SUM('master_payment');