Ich versuche, einige Werte in meinem Datenbankergebnis anzuzeigen, ich verwende diesen Code, aber ich kann nicht erfolgreich sein:
%Vor%BEARBEITEN: Ich möchte zum Beispiel anzeigen:
%Vor%Wenn jemand eine Idee hat, würde ich es sehr schätzen
Sie müssen die if-Anweisungen verschachteln
%Vor%Dann wird das erste if fehlschlagen und das verschachtelte if wird evaluieren
In meiner 3-Spalten-Tabelle ist eine davon package_price, employee_percentage, reference_customer_id.
Jetzt möchte ich, wenn reference_customer_id & gt; 0 dann Mitarbeiterprozentsatz als referenced_commission und falls reference_customer_id = 0 dann direkte Provision. Ich habe es unten versucht:
SELECT if (reference_customer_id = 0, Summe (((package_price employee_percentage) / 100)), 0) als direct_commission, if (reference_customer_id & gt; 0, Summe (((package_price employee_percentage) / 100) )), 0) als reference_commission
Tags und Links mysql if-statement multipleselection