sql >> Database >  >> RDS >> Mysql

Geneste opmerkingen in PHP &MySQL

Er zijn verschillende manieren om hiërarchische gegevens op te slaan in MySQL. Bekijk Bill Karwin's presentatie dat demonstreert vier opties.

  • Aangrenzende lijst
  • Padtelling
  • Geneste sets
  • Sluitingstabel

U gebruikt de aangrenzende lijst model voor het opslaan van hiërarchische gegevens, maar helaas is dit de moeilijkste model dat u zou kunnen kiezen voor het doorzoeken van subbomen.

Uw opties zijn:

  • Overschakelen naar een ander model.
  • Beperk zoekopdrachten tot n niveaus diep.
  • Gebruik een opgeslagen procedure om recursief te zoeken. Zie voor meer informatie hierover Quassnoi's serie artikelen - Hiërarchische queries in MySQL .


  1. Moet ik mysql_real_escape_string het wachtwoord invoeren dat in het registratieformulier is ingevoerd?

  2. Verschil tussen CTE en SubQuery?

  3. De weergave van DateTime in milliseconden?

  4. Getallen opmaken met voorloopnullen in SQLite