Database
 sql >> Database >  >> RDS >> Database

Operatori aritmetici SQL

Questa pagina contiene tutte le informazioni, scopri il concetto di operatori aritmetici SQL nella tabella SQL con l'aiuto di esempi.

Gli Operatori aritmetici vengono utilizzati per eseguire calcoli matematici sui record numerici o sul valore memorizzato nella tabella SQL. L'operatore aritmetico opera su due espressioni come l'addizione di due valori, la sottrazione di due valori, la moltiplicazione di due valori, la divisione e il modulo di due valori. Questa operazione viene eseguita anche sulle colonne della tabella SQL.

L'operatore che rientra nell'operatore aritmetico è il seguente:

1 Operatori di addizione SQL (+)

2 Operatori di sottrazione SQL (-)

3 operatori di moltiplicazione SQL (*)

4 Operatori della divisione SQL (/)

Considera la tabella già esistente denominata Diploma_Student:

ID_studente Nome_studente Prima_sezione Secondo_Sem Terzo_Sem Quarto_Sem Quinto_Sem Sesta_sezione Totale Id_reparto
202111 Vaisnavi Patil 94 91 88 85 95 92 91 1
202112 Vaibhav Lokhande 85 90 92 80 85 82 86 2
202113 Yash Dhull 90 88 94 87 85 90 89 3
202114 Patole Sonali 95 90 92 88 92 90 91 4
202115 Axar Patel 85 80 82 86 92 84 85 1
202116 Meena Mishra 78 75 80 74 85 77 78 3
202117 Mahesh Kumbhar 75 80 75 78 80 76 77 5
202118 Sakashi Patil 80 78 74 78 80 77 78 2
202119 Sopan Bhore 70 68 75 75 80 80 75 2
202220 Prajwal Lokhande 80 85 85 75 78 80 81 4
202221 Anuja Wanare 85 88 86 82 84 85 85 5
202222 Venkatesh Iyer 90 89 87 90 92 91 90 3
202223 Anushka Sen 70 75 71 74 80 78 75 1
202224 Aakash Jain 80 75 72 74 85 80 78 4
202225 Akshay Agarwal 85 80 78 88 90 82 84 5

1 Operatore di aggiunta SQL (+)

L'operatore SQL Addition viene utilizzato per eseguire calcoli matematici sui record numerici delle tabelle date. È possibile utilizzare l'operatore di addizione per aggiungere i valori numerici delle colonne fornite dalla tabella menzionata nella query specificando i nomi delle colonne come operando.

La sintassi dell'operatore di aggiunta SQL è la seguente:

SELECT Column_Name1, Column_Name_2, Column_Name_3 + Column_Name_4 FROM Table_Name;

Capiamo come eseguire gli operatori di addizione nelle query SQL con l'aiuto di alcuni esempi.

Esempio 1: Eseguire una query per aggiungere le colonne First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem e Sixth_Sem da Diploma_Student.

SELECT Student_Id, Student_Name, First_Sem + Second_Sem + Third_Sem + Fourth_Sem + Fifth_Sem + Sixth_Sem AS 'Addition of Percentage', Department_Id FROM Diploma_Student;

Nell'esempio dell'operatore di addizione sopra, abbiamo visualizzato l'ID studente e il nome dello studente ed eseguito operazioni di addizione sulle colonne First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem e Sixth_Sem denominate colonna come "Addizione di percentuale". Abbiamo eseguito un'operazione di addizione su più colonne.

L'output della query precedente è il seguente:

ID_studente Nome_studente Aggiunta di percentuale Id_reparto
202111 Vaisnavi Patil 545 1
202112 Vaibhav Lokhande 514 2
202113 Yash Dhull 534 3
202114 Patole Sonali 547 4
202115 Axar Patel 409 1
202116 Meena Mishra 469 3
202117 Mahesh Kumbhar 464 5
202118 Sakashi Patil 467 2
202119 Sopan Bhore 448 2
202220 Prajwal Lokhande 483 4
202221 Anuja Wanare 510 5
202222 Venkatesh Iyer 539 3
202223 Anushka Sen 448 1
202224 Aakash Jain 466 4
202225 Akshay Agarwal 503 5

Esempio 2: Esegui una query per eseguire un'operazione di addizione sul campo totale dalla tabella diploma_Student.

SELECT Student_Id, Student_Name, Total + 3 AS 'Add Percentage', Department_Id FROM Diploma_Student;

Nell'esempio di query dell'operatore di addizione sopra, abbiamo aggiunto 3 percentuali per ogni studente ai campi totali.

L'output della query precedente è il seguente:

ID_studente Nome_studente Aggiungi percentuale Id_reparto
202111 Vaisnavi Patil 94 1
202112 Vaibhav Lokhande 89 2
202113 Yash Dhull 92 3
202114 Patole Sonali 94 4
202115 Axar Patel 88 1
202116 Meena Mishra 81 3
202117 Mahesh Kumbhar 80 5
202118 Sakashi Patil 81 2
202119 Sopan Bhore 78 2
202220 Prajwal Lokhande 84 4
202221 Anuja Wanare 88 5
202222 Venkatesh Iyer 93 3
202223 Anushka Sen 78 1
202224 Aakash Jain 81 4
202225 Akshay Agarwal 87 5

2 operatori di sottrazione SQL (+):

L'operatore di sottrazione SQL viene utilizzato per eseguire calcoli matematici sui record numerici delle tabelle fornite. Possiamo usare l'operatore di sottrazione per sottrarre i valori numerici delle colonne date dalla tabella menzionata nella query specificando i nomi delle colonne come operando.

La sintassi dell'operatore di sottrazione SQL è:

SELECT Column_Name1, Column_Name_2, Column_Name_3 - Column_Name_4 FROM Table_Name;

Capiamo come eseguire gli operatori di sottrazione nelle query SQL con l'aiuto di alcuni esempi.

Esempio:eseguire una query per sottrarre i valori del sesto sem dai valori del quinto sem.

SELECT Student_Id, Student_Name,  Fifth_Sem - Sixth_Sem AS 'Subtraction of values', Department_Id FROM Diploma_Student;

Nell'esempio di query dell'operatore di sottrazione sopra, sottraiamo il sesto valore Sem dal quinto valore Sem.

L'output della query precedente è:

ID_studente Nome_studente Sottrazione di valori Id_reparto
202111 Vaisnavi Patil 3 1
202112 Vaibhav Lokhande 3 2
202113 Yash Dhull -5 3
202114 Patole Sonali 2 4
202115 Axar Patel 8 1
202116 Meena Mishra 8 3
202117 Mahesh Kumbhar 4 5
202118 Sakashi Patil 3 2
202119 Sopan Bhore 0 2
202220 Prajwal Lokhande -2 4
202221 Anuja Wanare -1 5
202222 Venkatesh Iyer 1 3
202223 Anushka Sen 2 1
202224 Aakash Jain 5 4
202225 Akshay Agarwal 8 5

3 operatori di moltiplicazione SQL (+):

L'operatore di moltiplicazione SQL viene utilizzato per eseguire calcoli matematici sui record numerici delle tabelle fornite. Possiamo usare l'operatore Moltiplicazione per moltiplicare i valori numerici delle colonne fornite dalla tabella menzionata nella query specificando i nomi delle colonne come operando.

La sintassi dell'operatore di moltiplicazione SQL è:

SELECT Column_Name1, Column_Name_2 * Column_Name_3, Column_Name_4 FROM Table_Name;

Capiamo come eseguire gli operatori di moltiplicazione nelle query SQL con l'aiuto di alcuni esempi.

Esempio: Esegui una query per moltiplicare la prima colonna sem per 2.

SELECT Student_Id, Student_Name, First_Sem * 2 AS 'Multiplied by 2', Department_Id FROM Diploma_Student;

Nell'esempio di query dell'operatore di moltiplicazione sopra, abbiamo moltiplicato il valore della prima colonna sem per 2.

L'output della query precedente è il seguente:

ID_studente Nome_studente Moltiplicato per 2 Id_reparto
202111 Vaisnavi Patil 188 1
202112 Vaibhav Lokhande 170 2
202113 Yash Dhull 180 3
202114 Patole Sonali 190 4
202115 Axar Patel 170 1
202116 Meena Mishra 156 3
202117 Mahesh Kumbhar 150 5
202118 Sakashi Patil 160 2
202119 Sopan Bhore 140 2
202220 Prajwal Lokhande 160 4
202221 Anuja Wanare 170 5
202222 Venkatesh Iyer 180 3
202223 Anushka Sen 140 1
202224 Aakash Jain 160 4
202225 Akshay Agarwal 170 5

4 operatori della divisione SQL (+):

L'operatore di divisione SQL viene utilizzato per eseguire calcoli matematici sui record numerici delle tabelle date. Possiamo usare l'operatore Divisione per dividere i valori numerici delle colonne date dalla tabella menzionata nella query specificando i nomi delle colonne come operando.

La sintassi dell'operatore SQL Division è la seguente:

SELECT Column_Name1, Column_Name_2 / Column_Name_3, Column_Name_4 FROM Table_Name;

Capiamo come eseguire gli operatori di Divisione nelle query SQL con l'aiuto di alcuni esempi.

Esempio: Eseguire una query per aggiungere le colonne First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem e Sixth_Sem e dividere il valore per 6.

SELECT Student_Id, Student_Name, (First_Sem + Second_Sem + Third_Sem + Fourth_Sem + Fifth_Sem + Sixth_Sem)/6 AS 'Division Operation', Department_Id FROM Diploma_Student;

Nell'esempio di query dell'operatore Divisione sopra, abbiamo prima aggiunto i valori di First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem e Sixth_Sem e quindi abbiamo diviso il valore per 6. Abbiamo eseguito più operazioni nella query precedente.

L'output della query precedente è il seguente:

ID_studente Nome_studente Operazione Divisione Id_reparto
202111 Vaisnavi Patil 90.8333 1
202112 Vaibhav Lokhande 85.6667 2
202113 Yash Dhull 89.0000 3
202114 Patole Sonali 91.1667 4
202115 Axar Patel 84.8333 1
202116 Meena Mishra 78.1667 3
202117 Mahesh Kumbhar 77.3333 5
202118 Sakashi Patil 77.8333 2
202119 Sopan Bhore 74.6667 2
202220 Prajwal Lokhande 80.5000 4
202221 Anuja Wanare 85.0000 5
202222 Venkatesh Iyer 89.8333 3
202223 Anushka Sen 74.6667 1
202224 Aakash Jain 77.6667 4
202225 Akshay Agarwal 83.8333 5