• 首页课程SQL趣味课堂LIKE 和 MIN

    LIKE 和 MIN

    目录列表

    LIKE 操作符

    LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

    SELECT column_name(s)
    FROM table_name
    WHERE column_name LIKE pattern;

    SQL 的模式匹配允许你使用 “_” 匹配任何单个字符,而使用 “%” 匹配任意数目字符(包括零个字符)。

    下面的 SQL 语句选择 FirstName 以字母 “D” 开头的所有员工:

    SELECT * FROM employees 
    WHERE FirstName LIKE 'D%';

    执行输出结果:

    )2LFWOUJ4{OG9PAE0DX0Z9J.png

    下面的 SQL 语句选择 LastName 以 “s” 为结尾的所有员工:

    SELECT * FROM employees 
    WHERE LastName LIKE '%s';

    执行输出结果:

    5NV]R1AG}E{JN6$_F5Q9CXE.png

    % 通配符可以在同一模式中多次使用。

    填写空格,从 "items" 表中选择 name 以 "boxes" 结尾的项目:

    SELECT seller_id FROM items WHERE name '%boxes';

    MIN() 函数

    MIN() 函数返回指定列的最小值。

    例如,我们想要知道员工的最低工资,SQL 语句如下所示:

    SELECT MIN(Salary) AS Salary FROM employees;

    执行输出结果:

    J4PTSJ08L2RJS0(_(I@_}P4.png

    所有的 SQL 函数都可以组合在一起来创建单个表达式。

    填写空格,完成从 "items" 表中选择名称和最低成本的语句,并按 "name" 和 "seller_id" 进行筛选。

    SELECT name,(cost) FROM items WHERE name '%boxes of frogs' AND seller_id (66, 8, 16);

    1/4

    PHP中文网