前言
本文將按以下順序討論SQL中使用的各種運算符:
- 什麼是運算符?
- 運算符的分類: 算術運算符 比較運算符 邏輯運算符
什麼是運算符?
SQL運算符是SQL語句的WHERE子句中用來執行算術、邏輯和比較操作的保留關鍵字。運算符在SQL語句中充當連接詞,以滿足語句中的多個條件。

運算符的分類:
算術運算符
這些運算符用於執行加法、乘法、減法等運算。


例子:
SELECT 40 + 20;
SELECT 40 - 20;
SELECT 40 * 20;
SELECT 40 / 20;
SELECT 40 % 20;
輸出:
60
20
800
2
0
比較運算符
這些運算符用於執行等於、大於、小於等操作。


例子:
為了更好地理解,我將考慮下表來執行各種操作。

例子(等於):
SELECT * FROM Students
WHERE Age = 20;
輸出:

例子(大於):
SELECT * FROM students
WHERE Age > 23;
輸出:

例子(小於等於):
SELECT * FROM students
WHERE Age <= 21;
輸出:

例子(不等於):
SELECT * FROM students
WHERE Age <> 25;
輸出:

邏輯運算符

例子:
我將考慮上面提到的學生表,來執行一些操作。
例子(ANY)
SELECT * FROM Students
WHERE Age > ANY (SELECT Age FROM Students WHERE Age > 21);
輸出:

例子(BETWEEN & AND)
SELECT * FROM Students
WHERE Age BETWEEN 22 AND 25;
輸出:

例子(IN)
SELECT * FROM Students
WHERE Age IN('23', '20');
輸出:

在這篇文章中,我只是舉了最平常不過的例子,當然了,數據庫和網絡技術不太一樣,網絡有好多原理性的東西,但是數據庫偏向於實戰,需要不斷的練習才能學的更好,學的更快!
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/273879.html