Ich habe die folgenden Tabellen Job description
und Candidate
.
Jede Stellenbeschreibung kann sich auf n Kandidaten beziehen. Die Kandidaten stammen aus verschiedenen Quellen (a, b, c d) - candidate.source
.Anhängen von Daten aus verschiedenen Tabellen - mysql
Ich möchte eine einzelne Abfrage mir die JD-IDs aufzulisten, mit Zahl von Kandidaten für jede Quelle für jeden JD, wie unten dargestellt:
JD id | candidate name | count of candidates - source a | count of candidates - source b | count of candidates - source | c..............
Ist die Anzahl von Quellen erhalten, gruppiert nach Kandidatennamen nicht? Außerdem scheint es seltsam, dass Sie eine Anzahl von Kandidaten und einen (zufälligen?) Kandidatennamen in derselben Zeile haben möchten. Es wäre hilfreich, wenn Sie die Tabellenstrukturen mit Beispieldaten und dem erwarteten Ergebnissatz mit Beispieldaten in einem flachen Text hinzufügen können. Sie können auch http://sqlfiddle.com/ verwenden, wenn Sie Ihr aktuelles SQL, das Sie bisher versucht haben, hinzufügen möchten. – Nope
Kandidat Name ist ein Fehler - bedauern Sie die Verwirrung. –