码迷,mamicode.com
首页 > 数据库 > 详细

mysql三元运算,上下连表

时间:2018-09-23 13:51:20      阅读:1317      评论:0      收藏:0      [点我收藏+]

标签:union   table   连表   font   soft   money   end   不可   sof   

MySql中的三元运算符有两种方法:

1、case when 条件 then (条件为true时执行) else(条件为false时执行) end;/*end不可少*/

2、select *,if(expr1,expr2,expr3) from 表名;

实例:SELECT if(isnull(sum(c.MONEY)),0,sum(c.MONEY)) AS m1 FROM Table

 

上下连表:

select 列名,列名 from 表名 

union 

select 列名,列名 from 表名;

这连表方法自动去重,如果不想去重,则union改成 union all。 需要注意的是上下连表的 所连接的表的列数目需要相同。

mysql三元运算,上下连表

标签:union   table   连表   font   soft   money   end   不可   sof   

原文地址:https://www.cnblogs.com/yuanji2018/p/9692115.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!