Ich habe eine Tabelle wie folgt:MySQL Rückgabeliste von jedem Elternteil und seine Kinder
-Manager der Eltern ist und Kind Ressourcen unter ihm, die Manager der Eltern-ID verbunden sind.
id | parent_id | Role | Number of roles
123 | 123 | Manager | 2
124 | 123 | Resource | 1
125 | 123 | Resource | 2
128 | 128 | Manager | 1
126 | 128 | Resource | 4
127 | 128 | Resource | 3
Meine SQL-Abfrage sollte das folgende Ergebnis für jeden Elternteil zurück:
id | parent_id | Role | Sum of manager only | Total resources
123 | 123 | Manager | 2 | 2+1+2 = 5 (Manager + the total number of resources for parent id 123)
128 | 128 | Manager | 1 | 1+4+3 = 8 (Manager + the total number of resources for parent id 128)
Jede mögliche Hilfe würde geschätzt. Vielen Dank.
Sub Abfrage sollte letzte Option sein, weil es Ihr System verlangsamen. –