mysql三元运算,上下连表

Posted 标题

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql三元运算,上下连表相关的知识,希望对你有一定的参考价值。

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三元运算,上下连表的主要内容,如果未能解决你的问题,请参考以下文章

MySQL存储过程中是不是有三元运算符?

三元运算符如何处理比较运算符(宇宙飞船运算符)

三元运算符关联性

MySql数据库的优化 MySql数据库的三元运算

mysql中的三元运算

python基础操作_集合_三元运算