VorwortDieser Artikel verwendet die neuen Funktionen von MySQL 8.0, um rekursive Abfragen zu implementieren. Detaillierter Beispielcode ist im Artikel enthalten. Werfen wir einen Blick auf die ausführliche Einführung. Verwendung rekursiver Abfragen in Mysql8.0Die Tabellendaten lauten wie folgt
1. Wir müssen alle Unterkategorien unter der Kategorie „Kleidung“ finden mit rekursivem type_cte als ( Wählen Sie * aus t_category, wobei cat_id = 4 Vereinigung alle wähle t.* aus t_Kategorie t innerer Join type_cte type_cte2 auf t.parent_cid = type_cte2.cat_id ) wählen Katzen-ID, Name, Eltern-ID von type_cte
2. Fragen Sie alle Unterkategorien unter der Kategorie „Schönheit“ ab, und der Kategoriename enthält den Namen der übergeordneten Kategorie mit rekursivem type_cte als ( Wählen Sie cat_id,name,parent_cid aus t_category, wobei cat_id = 12 Vereinigung alle Wählen Sie t.cat_id, concat (type_cte2.name, '>', t.name), t.parent_cid von t_Kategorie t innerer Join type_cte type_cte2 auf t.parent_cid = type_cte2.cat_id ) wählen Katzen-ID, Name, Eltern-ID von type_cte;
3. Alle übergeordneten Kategorien einer Kategorie abfragen Passen Sie das SQL einfach entsprechend der zweiten Frage an. mit rekursivem type_cte als ( Wählen Sie cat_id,name,parent_cid aus t_category, wobei cat_id = 40 Vereinigung alle Wählen Sie t.cat_id, concat (type_cte2.name, '>', t.name), t.parent_cid von t_Kategorie t innerer Join type_cte type_cte2 auf t.cat_id = type_cte2.parent_cid ) wählen Katzen-ID, Name, Eltern-ID von type_cte;
ZusammenfassenDies ist das Ende dieses Artikels über rekursive Abfragen in MySQL 8.0. Weitere relevante Inhalte zu rekursiven Abfragen in MySQL 8.0 finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: So lösen Sie die Hintergrundkachelung und den Rahmenbruch von CSS-Style-Div oder -Li in IE6
>>: So verwenden Sie die Positionierung, um Elemente zu zentrieren (Tipps zum Webseiten-Layout)
Ich benutze den vi-Editor seit mehreren Jahren, h...
Mehrere Teile von Compose befassen sich in irgend...
Die Verwendung der internen Funktion instr in MyS...
Datenbank-Benutzerinformationsdatenbetrieb für On...
Zusammengeklappte Kopfzeilen sind eine großartige...
1. Warum maxPostSize festlegen? Der Tomcat-Contai...
Inhaltsverzeichnis Vorne geschrieben Zwei-Wege-Ve...
Inhaltsverzeichnis 1. Einführung in NFS-Ganesha 2...
1. Doppelklicken Sie zunächst auf das VMware-Symb...
Inhaltsverzeichnis 1. Nutzung 2. Ausgabeergebniss...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Vorwort Anruf Verwendung errei...
Wenn der Umfang der Docker-Bereitstellung zunimmt...
Inhaltsverzeichnis Zeitzonenkonfiguration in Djan...
Mauseffekte erfordern die Verwendung von setTimeo...