MySQL 运算符

MySQL <(小于)运算符检查左操作数的值是否小于右操作数的值,如果条件为 true,则返回 true,否则返回 false。

语法

MySQL 中使用小于运算符的语法如下:

expression < expression 

    参数

    expression任何有效的表达式。两个表达式都必须具有隐式可转换的数据类型。

    示例 1:

    下面的示例显示小于运算符的用法:

    mysql> SELECT 10 < 10;
    Result: 0
    
    mysql> SELECT 10.0 < 10;
    Result: 0
    
    mysql> SELECT 10 < 20;
    Result: 1
    
    mysql> SELECT 'abc' < 'abc';
    Result: 0
    
    mysql> SELECT 'abc' < 'xyz';
    Result: 1 
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13

    示例 2:

    考虑一个名为 Employee 的数据库表,其中包含以下记录:

    EmpIDNameCityAgeSalary
    1JohnLondon253000
    2MarryNew York242750
    3JoParis272800
    4KimAmsterdam303100
    5RameshNew Delhi283000
    6HuangBeijing282800

    选择记录的表,其中年龄的人小于27,查询如下。

    SELECT * FROM Employee
    WHERE Age < 27; 
    • 1

    查询将产生以下结果:

    EmpIDNameCityAgeSalary
    1JohnLondon253000
    2MarryNew York242750