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

    [MySql] Errore in una vista per colonna duplicata, come risolvere?

    Ciao,
    ho due tabelle aventi struttura simile, entrambe hanno un campo chiamato commento.

    Quando vado a creare questa vista mi dà errore perchè ci sono due colonne aventi lo stesso nome...posso risolvere in qualche modo? che ne sò usando un alias per una delle due colonne o qualcosa del genere?

    codice:
    mysql> CREATE VIEW FeedbackRilasciati AS
        -> SELECT feedbackVenditore.Id_Venditore, feedbackAcquirente.Id_Acquirente, feedbackvenditore.commento,
        -> feedbackacquirente.commento
        -> FROM feedbackvenditore JOIN feedbackacquirente
        -> ON feedbackvenditore.Id_Oggetto = feedbackacquirente.Id_Oggetto;
    ERROR 1060 (42S21): Duplicate column name 'commento'
    Grazie
    Andrea

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Aggiungi per l'appunto un alias

    feedbackacquirente.commento as commento1

  3. #3
    Originariamente inviato da nicola75ss
    Aggiungi per l'appunto un alias

    feedbackacquirente.commento as commento1
    Ok,
    ti ringrazio...pensavo che gli alias funzionassero esclusivamente per i nomi delle tabelle e non anche per i nomi delle colonne

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.