mysql - SQL Wie frage ich die Teilmenge der dritten Ebene basierend auf der übergeordneten ID ab?
PHPz
PHPz 2017-05-18 10:51:03
0
2
889

Jetzt müssen dreistufige Teilmengen basierend auf FID abgefragt werden. Eine Datenbanktabelle hat drei Felder (ID, Name, FID). 5 05 3
6 06 4
7 07 6
............

So fragen Sie nun den Inhalt der nächsten drei Ebenen basierend auf der ID ab.
Wenn beispielsweise das Ergebnis der Überprüfung der unteren dreistufigen Teilmenge mit ID = 3 wie folgt lautet, ist es dann am besten, die Ebene anzuzeigen?
ID-Name fid (Level)
4 04 3 1
5 05 3 1
6 06 4 2

7 07 6 3

Wie schreibt man diese Art von SQL

PHPz
PHPz

学习是最好的投资!

Antworte allen(2)
仅有的幸福

递归查询出来吧

phpcn_u1582

表增加个字段level,数据全部load到内存里,计算下level做下数据库的订正,以后各种查询就容易多了。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!