Ich habe den TischMySQL Berechnung Erfolgsrate auf Spalte basierend Werte
t1
dies sagt, ob die Jobs durch den Benutzer sind
beendet -> Benutzer erfolgreich beendet den Job
gegeben -> Arbeitgeber hat den Auftrag dem Benutzer zugewiesen aber die Arbeit ist noch nicht erledigt
estopped -> es gibt einige pr oblem, so dass der Arbeitgeber annullierte den Vertrag
id userid jobid status
1 4 6 finished
2 4 7 given
3 4 8 estopped
4 4 9 finished
2 4 10 given
3 4 11 finished
4 4 12 finished
Jetzt habe ich die Erfolgsrate berechnen will,
((Gesamtzahl der fertigen durch Benutzer 4)/ ((Gesamtzahl der vom Benutzer beendet 4) + (Gesamtzahl der estopped durch Benutzer 4))) * 100
ich nicht, wie dies in MySQL zu implementieren ...
Warum gibt es zwei Mal Job-ID 7 und 9? Ist das ein Tippfehler? –
@Fahad Anjum sorry bro ich habe meine Frage aktualisiert –
Sie können dies sehen. https://stackoverflow.com/questions/44478688/count-multiple-types-of-same-column/44478842#44478842 –