MySQL中常用的比較運算符包括等于號(=)、不等于號(<>或!=)、大于號(>)、小于號(<)、大于等于號(>=)、小于等于號(<=)等。這些比較運算符可以用于條件查詢、排序等情況。
示例代碼: SELECT * FROM table WHERE column1 = 1; -- 查詢column1等于1的記錄 SELECT * FROM table WHERE column2<>'abc'; -- 查詢column2不等于'abc'的記錄 SELECT * FROM table WHERE column3 >10; -- 查詢column3大于10的記錄 SELECT * FROM table WHERE column4 >= 100; -- 查詢column4大于等于100的記錄 SELECT * FROM table WHERE column5< 5; -- 查詢column5小于5的記錄 SELECT * FROM table WHERE column6<= 50; -- 查詢column6小于等于50的記錄
在使用比較運算符時,需要注意以下幾點:
- 比較運算符一般用于數值類型、日期類型、字符類型等基本數據類型,不適用于復合數據類型如數組、對象等。
- 不等于號既可以用不等于號(<>)表示,也可以用不等于符號(!=)表示。
- 比較運算符可以和邏輯運算符一起使用,從而構造復雜的查詢條件。