Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL родител -> дъщерна заявка

Не е възможно да се извлече цяло дърво в една заявка с помощта на дизайна на списъка за съседство, който използвате, като се има предвид, че използвате MySQL.

Някои други марки бази данни поддържат SQL разширения, за да се справят с този вид дизайн. Oracle, Microsoft SQL Server, IBM DB2 и PostgreSQL 8.4 (в момента в бета версия) поддържат SQL разширения.

Съществуват и други дизайни на бази данни, които ви позволяват да правите заявки за дървета по-ефективно. Този въпрос е разглеждан много пъти в StackOverflow, в блогове и в статии.

Можете също да прочетете „Дървета и йерархии в SQL за Smarties " от Джо Селко, който включва няколко такива дизайна в дълбочина.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да генерирам целия скрипт на базата данни в MySQL Workbench?

  2. php:как да промените низовите данни в числови данни

  3. Повишаване на нивото на управление на MySQL, MariaDB, PostgreSQL и MongoDB

  4. Използвайте обвързан параметър няколко пъти

  5. как да получите достъп до командния ред за xampp на Windows