目录
首页 笔记 详情

mysql ifnull函数在表中的用法(mysql判断null并赋值)


基本语法

  Select 
    字段列表
  From
    表名列表
  Where
    条件列表
  Group by
    分组字段
  Having
    分组之后的条件
  Order by
    排序
  Limit 
        分页限定

基础查询

01 多个字段查询

Select 字段名1,字段名2,… from 表名;

注意:如果查询所有字段,则可以使用*来替代字段的列表

02 去除重复

Distinct 去除重复

03 计算列

一般可以使用四则运算计算一些列的值。(一般只会进行数值型的计算)

ifnull(表达式1,表达式2);-- null参与的运算,计算结果都为null

表达式1:哪个字段需要判断是否为null

表达式2:如果该字段为null,那么就替换成表达式2

04 起别名

asas也可以省略

条件查询

where 子句后跟条件

01运算符

  >、 <、 <=、 >=、 =、 <>
      BETWEEN...AND
      IN(集合)
      LIKE '张%'
      占位符:
      _:单个任意字符
      %:多个任意字符
      IS NULL
      and 或 &&
      or 或 || 
      not 或 !

02 举例

  查询年龄大于20岁
  Select * from student where age > 20;
  
  查询年龄大于等于20岁
  Select * from student where age >= 20;
  
  查询年龄等于20岁
    Select * from student where age = 20

写笔记

咨询

您的电子邮箱地址不会被公开。