sql >> Databasteknik >  >> RDS >> Mysql

Hitta noder i SQL Tree Structure

Jag skrev ett högt rankat inlägg om en lösning som jag kallar Closure Table:Vad är det mest effektiva/eleganta sättet att analysera en platt tabell till ett träd?

Jag täcker också den designen i min presentation Modeller för hierarkisk data med SQL och PHP och i min bok SQL Antipatterns:Avoiding the Pitfalls of Database Programming .

Och jag har svarat på frågor om hierarkiska datafrågor många gånger på Stack Overflow:https://stackoverflow.com/search?q=user%3A20860+%5Bhierarchical-data%5D

Quassnoi har skrivit en episk serie bloggartiklar om att fråga efter träd i MySQL:http://explainextended.com/2009/07/22/hierarchial-queries-in-mysql-identifying-trees/

Quassnoi har också svarat på ett antal frågor om Stack Overflow om hierarchical-data:https://stackoverflow.com/search?q=user%3A55159+%5Bhierarchical-data%5D



  1. Så här löser du ERROR 1060:Duplicera kolumnnamnet med hjälp av Views -> Create View

  2. Varför uppdateras inte sekvenser när COPY utförs i PostgreSQL?

  3. java.lang.ArithmeticException vid försök att få anslutning i Oracle 11.2.0.2.0 (64 bitar)

  4. MySQL Ordna efter ett nummer, null sist