美文网首页
mysql第二天-学习概览和基础查询

mysql第二天-学习概览和基础查询

作者: 幸福的小哥哥 | 来源:发表于2020-03-22 11:24 被阅读0次

    学习路线总览:


    image.png

    DQL语言:查询语言学习
    1.myemployees库的四张表介绍:


    image.png

    基础查询:

    image.png
    image.png
    image.png
    image.png

    查询时的细节补充:

    • 查询前,先切换到所在的库 use+库
    • 字段的着重号,是1旁边的符号,一般用着重号标识来表明这是个数据库中的某个字段,而不是关键字。


      image.png
    • 执行时,选中需要执行的语句

    查询常量值、表达式、函数


    image.png

    起别名:

    • 便于理解
    • 如果要查询的字段有重名的情况,使用别名可以区分开来


      image.png
      image.png

      特殊情况:
      别名中有特殊符号,建议别名用""括起来


      image.png

    mysql去重


    image.png

    去重后:


    image.png

    +号的作用


    image.png
    • mysql中使用concat实现连接,而不是+号


      image.png
    • IFNULL()函数,如果为null,则取后面的值。

    条件查询介绍:

    image.png

    执行顺序:
    先去查看有没有这个表-->再去判断筛选条件-->最后将查询的列展示出来


    image.png

    根据筛选条件的不同,可以分为以下几类:


    image.png
    逻辑运算符:
    image.png

    模糊查询:like关键字


    image.png
    特点

    特殊情况:

    • 使用''将符号转义


      image.png
    • 使用mysql中推荐的转义写法,任意定义一个字符(本案例中以为例,在语句后接ESCAPE关键字 + '')
      image.png

    32 :between and


    image.png

    注意事项:


    image.png

    in 关键字:


    image.png
    用or查询
    用in简化

    判断是否为null

    • is null 关键字
      在mysql中不能使用=号去判断null值,如果需要判断是否为null,需要用is null 或者is not null.
    • 用安全等于<=>去判断


      安全等于

    测试题

    相关文章

      网友评论

          本文标题:mysql第二天-学习概览和基础查询

          本文链接:https://www.haomeiwen.com/subject/aegxyhtx.html