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

    Query senza campi ripetuti

    Devo essere sincero, non mi era mai capitata una necessita' simile.

    Scernario
    - ho una tabella con tutte le uscite discografiche degli ultimi 20 anni
    - ho per ogni record di questa tabella un numeri che indica l'artista e un altro numero che indica l'id della casa discografica
    - ho una tabella che associa l'id dell'artista al suo nome
    - ho una tabella che associa l'id della casa discografica al suo nome

    Problema:
    - devo fare una pagina che dato l'id della casa discografica elenca tutti gli artisti che hanno collaborato con loro.

    Faccio una query controllando le uscite di una casa e Joinando la tabella artisti con quella delle uscite.
    Capita però che un artista abbia fatto più di una uscita con quell'etichetta e la query me lo restituisce più volte
    Come posso fare per visualizzare un artista con più di 1 uscita una volta sola?

    Grazie in anticipo a tutti
    Nicola

  2. #2
    se le righe ritornate sono uguali puoi usare DISTINCT:

    "SELECT DISTINCT campo1, campo2, ..."

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.