? SQL Server contiene i dati della vostra azienda, e la creazione di stored procedure efficienti coinvolge addizione, sottrazione , divisione e moltiplicazione in alcune funzioni . Calcoli in SQL Server è un compito tipico lavoro di un programmatore SQL . È necessario selezionare i dati da una tabella , quindi utilizzare tali dati per fare calcoli che si torna per l'utente. Questo è comune nelle applicazioni desktop e web . Istruzioni
1
Fare clic sul pulsante di Windows "Start " e selezionare " Tutti i programmi ". Fare clic su " SQL Server " nella lista dei gruppi di programmi , quindi fare clic su "SQL Server Management Studio . " Questo collegamento apre la principale interfaccia di programmazione SQL .
2
destro del mouse sul nome di SQL Server nel pannello a sinistra e selezionare " Nuova query . " Questa opzione di menu si apre un editor con cui si scrive il codice SQL . Se si dispone di una stored procedure che si desidera modificare , invece , fare clic destro sul nome della stored procedure e selezionare " Modifica ".
3
Creare le variabili per i risultati di calcolo . Per esempio, se si desidera aggiungere il totale di due ordini dei clienti , avete bisogno di due variabili per contenere ciascun totale dell'ordine, allora avete bisogno di una variabile per contenere i risultati della addizione . Il codice seguente mostra come creare tre variabili in SQL :
declare @ order1 soldi
declare @ order2 soldi
declare @ totale soldi
" denaro" è il tipo di dati della variabile. Altri tipi di dati variabili includono varchar , int , e datetime .
4
Recupera gli ordini si desidera calcolare . Il codice seguente mostra come interrogare i valori delle variabili per calcolare più avanti nel codice SQL :
select @ order1 = order1 , @ order2 = order2 da ordini dove customerId = 1
In questo esempio, il primo e secondo gli ordini vengono recuperati dalla tabella ordini per il cliente con l' ID 1.
5
Calcola i due totali di ordine e salvare il risultato nella variabile " @ totale " . Per calcolare le variabili in SQL , è possibile utilizzare gli stessi operatori che si usa con gli altri strumenti di programmazione . Il segno "+ ", aggiunge , il segno "-" sottrae , il segno "/" divide e la "*" moltiplica . Il codice seguente aggiunge due variabili di ordine :
set @ totale = @ order1 + @ order2