zoukankan      html  css  js  c++  java
  • 限定、模糊、排序、多表查询(2)

    模糊查询

    要点:

    1、_ 表示第一位为任意字符

    2、% 表示任意位数的任意字符

    3、使用模糊查询的关键字 “LIKE”

    基本语法:

      select *

        from 数据源(数据表)

          where 模糊查询字段 like 模糊查询关键字

        模糊查询要在where中使用

    demo:查询姓名以A开头的员工

      select * from emp where ename like 'A';

    demo:查询姓名含有A的员工

      select * from emp where ename like '%A%';

    排序查询

    要点:排序查询关键字order by

       排序的字段必须是数字或者日期才有意义

    基本语法:

      select *                ③

        from 数据来源(数据表)      ①

          where 过滤条件         ②

            order by 排序字段  asc|desc        (如果不注明排序,默认为升序asc) 

    demo:查询所有员工信息,按薪资降序排序

      select * from emp order by sal desc;

    demo:查询所有销售员工信息,按照入职日期从早到晚排序

      select * from emp order by hiredate asc

    demo:查询每个员工的编号、姓名、年薪,按照年薪升序排序

      select empon,ename,sal*12 income from emp order by income;

  • 相关阅读:
    Java中Vector和ArrayList的区别
    多线程
    集合框架
    5种运行时异常+1道面试题
    事务,视图,索引,备份和恢复
    MYSQL常用函数
    SQL数据库表字段明细导入导出
    SqlServer 命令方式备份与还原
    .NetCore IIS发布后PUT、DELETE请求错误405.0
    大数据中HBase的Java接口封装
  • 原文地址:https://www.cnblogs.com/wdss/p/11910992.html
Copyright © 2011-2022 走看看