sql >> Databáze >  >> RDS >> Mysql

Stromové řazení dat v SQL (Mysql)

Ano, je to možné pomocí modelu vnořené sady. Existuje kniha od Joea Celka, která to popisuje, ale pokud se do ní chcete dostat přímo, existuje článek že se o tom mluví. Obě seřazená data, která potřebujete, lze získat pomocí jediného příkazu select, jako je tento:

SELECT * FROM TableB where left > some_value1 and right < some_value2

Ve výše uvedeném příkladu pro získání všech podřízených uzlů "Portable Electronics" bude dotaz znít:

SELECT * FROM Electronics WHERE `left` > 10 and `right` < 19

Článek popisuje, jak by měl být inicializován levý a pravý sloupec.



  1. Kontingenční dynamické sloupce, žádná agregace

  2. zavolejte php skript pro každý řádek v mé databázi mysql

  3. Jak získat skript pro vytváření tabulek v MySQL Workbench?

  4. Jak vytvořit databázi localhost pomocí mysql?