Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di mjungle
    Registrato dal
    Mar 2002
    Messaggi
    173

    istruzione T-SQL per l'update di una tabella

    Ciao a tutti.
    Per la prima volta dovrò fare un'aggiornamento di una tabella di un DB in SQL Server 2005 non tramite ASP ma attraverso SQL Query Analyzer.
    Ho letto la guida di Luca Milan su T-SQL ma non tutto mi è chiaro.

    Ho una tabella simile a questa:

    tblProdotti
    ---
    IDProdotto
    Prezzo_cliente
    Prezzo_rivenditore

    Il campo Prezzo_cliente è stato aggiunto da poco ed è da valorizzare in questo modo: Prezzo_rivenditore * 1,30. Come posso fare?
    Come si scrive un istruzione in T-SQL che per ogni record che possiede un Prezzo_rivenditore > di 0 valorizzi (update) il campo Prezzo_cliente (Prezzo_rivenditore * 1,30)

    Vi ringrazio anticipatamente.

    ;-)

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    UPDATE nome_tabella SET Prezzo_cliente = Prezzo_rivenditore * 1.3 WHERE Prezzo_rivenditore > 0

  3. #3
    Utente di HTML.it L'avatar di mjungle
    Registrato dal
    Mar 2002
    Messaggi
    173
    Ciao comas17, grazie mille.
    Non c'è bisogno di fare nessun ciclo? Grazie ancora!!!

  4. #4
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Originariamente inviato da mjungle
    Ciao comas17, grazie mille.
    Non c'è bisogno di fare nessun ciclo? Grazie ancora!!!
    No, si arrangia lui ad aggiornare tutti i record che soddisfano alla condizione "Prezzo_venditore > 0"

  5. #5
    Utente di HTML.it L'avatar di mjungle
    Registrato dal
    Mar 2002
    Messaggi
    173
    Grazie! ;-)

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.