美文网首页
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第二天-学习概览和基础查询

    学习路线总览: DQL语言:查询语言学习1.myemployees库的四张表介绍: 基础查询: 查询时的细节补充:...

  • 高性能的索引策略

    MySQL查询基础-查询执行过程 MySQL聚簇索引 MySQL覆盖索引 MySQL索引扫描排序 MySQL冗余和...

  • 找工作必备技能

    基础知识Java和JQuery SpringMVC 源码学习-入门 Mysql存储过程,Mysql高级查询相关SQ...

  • MySQL基础——多表查询

    上篇文章我们学习了MySQL基础——约束,这篇文章我们学习MySQL基础——多表查询。 多表关系 在数据表中,各个...

  • MySQL基础——事务

    上篇文章学习了MySQL基础——多表查询,这篇文章学习MySQL基础——事务。 事务 事务是一组操作的集合,它是一...

  • MySQL(Mariadb)总结 - 目录

    关系型数据库基础概览Mysql(Mariadb)总结1 - 基础知识MySQL(Mariadb)总结2 - SQL...

  • sql

    sql-基础sql-基础查询-1sql-基础查询-2sql-更新 概览 数据库(Database,DB):将大量数...

  • 数据库mysql(二)

    数据库学习(mysql) 四. 数据查询(DQL:数据查询语言) 1. 基础查询 1. 多个字段查询:select...

  • 20190401每周精品之编程

    mysql执行过程 一MySQL 基础架构分析 1.1 MySQL 基本架构概览 下图是MySQL 的一个简要架构...

  • MySQL学习笔记---基础概念和一些基础SQL语句(一)

    MySQL学习笔记---基础概念和一些基础SQL语句(一) 作者:zhangjunqiang MySQL学习笔记,...

网友评论

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

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