SQLite OR子句
SQLite AND
運算符通常與SELECT
,UPDATE
和DELETE
語句一起使用以組合多個條件。 它是一個聯合運算符,OR
運算符始終與WHERE子句一起使用,如果兩個條件之一爲真,則完整條件爲真。
語法:
SELECT column1, column2, columnN
FROM table_name
WHERE [condition1] OR [condition2]...OR [conditionN]
可以使用OR運算符組合多個條件。
示例:
假設有一個名爲STUDENT
的表,並具有以下數據:
sqlite> SELECT * FROM STUDENT ;
1|Maxsu|27|Shengzheng|20000.0
2|Minsu|25|Beijing|15000.0
3|Avgsu|23|Shanghai|2000.0
4|Linsu|25|Guangzhou|65000.0
5|Sqlsu|26|Hainan|25000.0
6|Javasu|21|Shengzheng|18000.0
sqlite>
從STUDENT
表中選擇所有AGE
大於等於25
,或者費用大於等於15000
的學生的信息。
SELECT * FROM STUDENT WHERE AGE >= 25 OR FEES >= 15000;
輸出結果如下 -