Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459

    [MYSQL] problema con query

    Buongiorno a tutti

    Ecco il quesito:

    Ho due tabelle, MACROCATEGORIA e MICROCATEGORIA.

    La prima ha 2 campi: codicemacro e descrizione
    La seconda ha 3 campi: codicemacro, codicemicro e descrizione

    Come posso fare per estrarre i record in modo da avere

    MACROCATEGORIA.descrizione e tutti i MICROCATEGORIA.descrizione aventi codicemacro.MICROCATEGORIA=codicemacro.MACROCATEGO RIA ?
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  2. #2
    Utente di HTML.it L'avatar di AnubiDk
    Registrato dal
    Jan 2006
    Messaggi
    106
    select MACROCATEGORIA.descrizione, MICROCATEGORIA.descrizione from MACROCATEGORIA, MICROCATEGORIA where codicemacro.MICROCATEGORIA=codicemacro.MACROCATEGO RIA


    No?

  3. #3
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459
    Così va bene ma il risultato che cerco di ottenere è un po' diverso, del tipo:

    Computer: Acer, Dell, HP

    dove 'Computer' è descrizione.macrocategoria e le varie marche sono descrizione.micogategoria.


    Con la query suggerita ottengo invece questo risultato:

    Computer: Acer
    Computer: Dell
    Computer: HP
    ...

    Qualche suggerimento?
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  4. #4
    Utente di HTML.it L'avatar di AnubiDk
    Registrato dal
    Jan 2006
    Messaggi
    106
    Originariamente inviato da ade_v
    Così va bene ma il risultato che cerco di ottenere è un po' diverso, del tipo:

    Computer: Acer, Dell, HP

    dove 'Computer' è descrizione.macrocategoria e le varie marche sono descrizione.micogategoria.


    Con la query suggerita ottengo invece questo risultato:

    Computer: Acer
    Computer: Dell
    Computer: HP
    ...

    Qualche suggerimento?

    Mettendo alla fine
    GROUP BY MACROCATEGORIA.descrizione;


    ?

  5. #5
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459
    ma in questo modo ottengo solo

    Computer: Acer

    e non

    Computer: Acer, Dell, HP
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

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.