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

    [SQL SERVER] SELECT con campo personalizzato

    Ciao a tutti.
    In una SELECT ho la necessita' di prelevare dei campi da una tabella con in piu' un campo personalizzato.
    con MySQL la cosa e' semplice ma, purtroppo, dove lavoro utilizzo anche SQL Server, il quale volendo fare come sempre lo sborione, utilizza una sintassi SQL diversa dagli altri.
    Mi spiego meglio con la query MySQL ed il risultato ottenuto correttamente.
    codice:
    SELECT Nome, @Colore:='#FFFFFF' AS Colore FROM Rubrica
    
    Risultato:
    
    Nome          Colore
    -------------------------
    Gianni        #FFFFFF'
    Dario         #FFFFFF'
    Angelo        #FFFFFF'
    Ovviamente il campo Colore non esiste nella tabella Rubrica ma nel risultato si e con il valore assegnato.
    Sapete come ottenere lo stesso risultato con SQL SERVER ?
    Ho provato varie soluzioni ma niente
    Tra quelle provate c'e' questa ma il contenuto del campo e' NULL
    codice:
    DECLARE @Colore varchar(7)
    SELECT Nome, @Colore Colore FROM Rubrica
    
    Risultato:
    
    Nome          Colore
    -------------------------
    Gianni        NULL
    Dario         NULL
    Angelo        NULL
    Grazie

  2. #2
    SELECT Nome, '#FFFFFF' Colore FROM Rubrica




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 © 2026 vBulletin Solutions, Inc. All rights reserved.