MySQL(二)任务3打卡

项目3:

MySQL(二)任务3打卡

 项目4:

MySQL(二)任务3打卡

MySQL(二)任务3打卡 

Case具有两种格式。简单Case函数和Case搜索函数。


 第一种 格式 : 简单Case函数 :

格式说明    

    case 列名

    when   条件值1   then  选择项1

    when   条件值2    then  选项2.......

    else     默认值      end

 第二种  格式 :Case搜索函数

格式说明    

    case  

    when  列名= 条件值1   then  选择项1

    when  列名=条件值2    then  选项2.......

    else    默认值 end

项目5:

MySQL(二)任务3打卡

格式:

SELECT

         t1.c1, t1.c2, t2.c1, t2.c2

FROM

          t1 LEFT JOIN t2

ON t1.c1 = t2.c1;

项目6:

MySQL(二)任务3打卡
使用具有多个列的DISTINCT子句,MySQL会通过所有列的组合来确定结果集中行的唯一性。故改为使用groupby字句,对ID取最小值