Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Rodzic MySQL -> zapytanie podrzędne

Nie jest możliwe pobranie całego drzewa w jednym zapytaniu przy użyciu używanego projektu Listy sąsiedztwa, biorąc pod uwagę, że używasz MySQL.

Niektóre inne marki baz danych obsługują rozszerzenia SQL do obsługi tego rodzaju projektów. Oracle, Microsoft SQL Server, IBM DB2 i PostgreSQL 8.4 (obecnie w wersji beta) obsługują rozszerzenia SQL.

Istnieją inne projekty baz danych, które umożliwiają wydajniejsze wyszukiwanie drzew. To pytanie było wielokrotnie poruszane na StackOverflow, na blogach i w artykułach.

Możesz też przeczytać „Drzewa i hierarchie w SQL for Smarties Joe Celko, który szczegółowo omawia kilka takich projektów.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ASP, MySQL i UTF-8

  2. Jak zduplikować tabelę z kluczami i innymi funkcjami struktury zachowanymi w MySQL?

  3. Kolumna aktualizacji MySQL tylko wtedy, gdy wartość nie jest pusta, gdzie

  4. Jak określić maksymalny rozmiar transakcji w MySQL?

  5. MySql Query:Wybierz górne 3 wiersze z tabeli dla każdej kategorii