Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [MySql] Nested Sets (categorie immediatamente subordinate e numero oggetti in esse)

    Salve,
    sono un paio di giorni che sto provando ad unire queste due query (la prima mostra le categorie immediatamente subordinate ad un'altra e la seconda mostra il numero di oggetti in una categoria),
    per ottenere la lista delle categorie immediatamente subordinate a "PORTABLE ELECTRONICS" con in più il numero degli oggetti in esse...
    Codice PHP:
    SELECT node.name, (COUNT(parent.name) - (sub_tree.depth 1)) AS depth
    FROM nested_category 
    AS node,
        
    nested_category AS parent,
        
    nested_category AS sub_parent,
        (
            
    SELECT node.name, (COUNT(parent.name) - 1) AS depth
            FROM nested_category 
    AS node,
            
    nested_category AS parent
            WHERE node
    .lft BETWEEN parent.lft AND parent.rgt
            
    AND node.name 'PORTABLE ELECTRONICS'
            
    GROUP BY node.name
            ORDER BY node
    .lft
        
    )AS sub_tree
    WHERE node
    .lft BETWEEN parent.lft AND parent.rgt
        
    AND node.lft BETWEEN sub_parent.lft AND sub_parent.rgt
        
    AND sub_parent.name sub_tree.name
    GROUP BY node
    .name
    HAVING depth 
    <= 1
    ORDER BY node
    .lft
    Codice PHP:
    SELECT parent.nameCOUNT(product.name)
    FROM nested_category AS node ,
    nested_category AS parent,
    product
    WHERE node
    .lft BETWEEN parent.lft AND parent.rgt
    AND node.category_id product.category_id
    GROUP BY parent
    .name
    ORDER BY node
    .lft
    Ma evidentemente non ci riesco!
    Potreste darmi una mano? Le ho provate tutte...
    What is the |\/|atrix?

  2. #2
    Nessuna idea?
    What is the |\/|atrix?

  3. #3
    up!
    What is the |\/|atrix?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.