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

    [MYSQL] riunire due query "distinct"

    Salve.
    Avrei bisogno di un aiuto...
    Ho un database che contiene informazioni su canzoni.
    Ci sono due campi diversi, uno "autore" e uno "interprete".

    Io vorrei avere una pagina in cui c'è un elenco unico, in ordine alfabetico, di tutti gli autori e interpreti.
    Devo avere un elenco unico perchè poi, cliccando sul nome dell'autore, si caricherà un'altra pagina in cui, il nome dell'autore verrà cercato sia nel campo "autore" che nel campo "interprete".

    Io avevo pensato a fare due query "DISTINCT", separate, una per "autore" e una per "interprete".
    Posso poi unificare queste due query in modo da avere un unico elenco?

    Oppure, esiste un modo diverso per fare un elenco unico?

    Grazie!

    Sergej
    :: Il Deposito
    Canti di protesta politica e sociale
    Archivio di testi e accordi

  2. #2
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    se i campi sono omogenei mi sa che puoi fare una union delle due select distinte e quindi giocarci un pò anke se per me la soluzione ottimale è na tabella a parte con gli autori e gli interpreti richiamati nella tua tabella per id di questi ultimi due..

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

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.