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

MySql Модифицирано дърво за предварителна поръчка за създаване на URL адрес

Нещо подобно трябва да е достатъчно...

SELECT CONCAT_WS('/',x.path,y.page_name) full_path
  FROM
     ( SELECT node.id, GROUP_CONCAT(parent.title ORDER BY parent.lft SEPARATOR '/') path
         FROM category node
         JOIN category parent
           ON node.lft BETWEEN parent.lft AND parent.rgt
        GROUP 
           BY node.title
        ORDER 
           BY node.lft
     ) x
  JOIN pages y
    ON y.category_id = x.id;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LAST_INSERT_ID() е неравен на $db->insert_id?

  2. Използвайте MySQL релационни бази данни в Ubuntu 8.04 (Hardy)

  3. Колко заявки са твърде много?

  4. Производителност на UUID в MySQL?

  5. Как да отгатнете схемата в Mysqlinput в движение в Talend