MySQL understøtter desværre ikke CTE (Common Table Expressions). Dette er længe ventet IMO. Ofte kan du bare bruge en underforespørgsel i stedet, men denne særlige CTE er rekursiv :det refererer til sig selv inde i forespørgslen. Rekursive CTE'er er ekstremt nyttige til hierarkiske data, men igen:MySql understøtter dem slet ikke. Du skal implementere en lagret procedure for at få de samme resultater.
Et tidligere svar fra mig burde give et godt udgangspunkt:
Generering af dybdebaseret træ fra hierarkiske data i MySQL (ingen CTE'er)