
sql
文章平均质量分 92
数据库sql语句,主要是oracle和mysql
码叔
多年软件教学,用过Trubo C,玩过dephi、dotnet,当过网页三剑客,追过vuejs,还教过java和android。一路沿着IT技术的大路跑来,即使是由码哥变成了码叔,对技术的热情不减当年,还在啃着大数据和python。
展开
-
集合运算在数据库中的应用
主题:sql的集合运算一、表与集合表(查询结果):记录行集合集合中的元素:行集合中运算:属于:可以把行元素看成只有要一行的集合差:minus并:union/union all交:intersect,mysql要代码实现相等:要代码实现关系:包含:A<B:中的元素都在B中,用差运算来实现,A-B为空就说明A是B的子集二、并1、基本语法select Aunionselect B2、注意问题AB两个结果中列数顺序和类型都要相同all要注意满足交原创 2020-11-23 11:43:02 · 1554 阅读 · 2 评论 -
case表达式---多条件表达式
主题:case表达式—多条件表达式一、概念1、基本语法case when 条件1 then 值1 when 条件2 then 值2 when 条件3 then 值3 .... else 值n end2、执行过程:整个表达式有一个计算结果:和if else if else 一样3、语法要求1)条件是有顺序的2)所有的条件后面的值,要是同一类型3)建议不要少了else,如果省了,则所有when都不成立,则返回null4)end不能少5)每一个条件后不要打,二、替换应原创 2020-11-17 17:47:33 · 9845 阅读 · 6 评论