Creare una tabella per contenere dati numerici . Mentre si è connessi a un ambiente di database o schema , eseguire l'istruzione seguente nel proprio ambiente di sviluppo di SQL per creare una tabella per la gestione di un business di lavorazione del legno immaginario :
esempio CREATE TABLE (
, id INT ,
prodotto VARCHAR ( 100 ) ,
spese decimale ,
entrate decimale ,
quantitySold INT
) ;
2
Inserire i dati nella tabella. Eseguire le istruzioni seguenti :
INSERT INTO esempio ( id , prodotto , le spese , le entrate , quantitySold ) VALUES ( 1 , ' Banco ' , 150.00 , 350.00 , 2)
; GO
INSERT INTO esempio ( id , prodotto , le spese , le entrate , quantitySold ) VALUES ( 2 , ' Table' , 650.00 , 1500.00 , 4)
GO < br />
INSERT INTO esempio ( id , prodotto , le spese , le entrate , quantitySold ) VALUES ( 3 , ' Tagliere ' , 10.00 , 25.00 , 3) ;
3
Creare una query contenente una operazione aritmetica . I risultati dell'operazione saranno visualizzati in una colonna separata . Utilizzare gli operatori matematici semplici proprio come si farebbe in qualsiasi altro contesto :
Seleziona prodotto , le spese , le entrate , quantitySold , entrate- spese come peritemprofit , ( entrate - spese ) * quantitySold come totalProfit da esempio
La query sopra esegue due operazioni aritmetiche . In primo luogo , essa sottrae le spese di entrate per ogni elemento per arrivare a una cifra che rappresenta il profitto di ogni voce . E poi moltiplica la cifra profitto per il numero in quantità venduta per arrivare a una cifra per il profitto totale. Eseguire la query . Si dovrebbe produrre una tabella che assomiglia a questo :
spese prodotto entrate quantitySold peritemprofit totalProfit
Bench 150 350 2 200 400
Tabella 650 1500 4 850 3400 < , br /> Tagliere 10 25 3 15 45
4
SUM o AVG può essere combinato con gli operatori aritmetici per fornire calcoli cumulativi . La seguente interrogazione visualizza il profitto totale contenuta nella tabella di esempio :
Select SUM ( ( entrate - spese ) * quantitySold ) come cumulativeProfit da esempio
Questa query visualizza medio per voce utile :
Select AVG ( ( entrate - spese ) ) come averagePerItemProfit da esempio
Programmazione © www.354353.com