- 博客(3)
- 收藏
- 关注
原创 sql学习笔记:表的运算
在MICK的《SQL基础教程》里读到的一章,写的很好,之前很乱的思路变清晰了很多。简单来说,表的运算主要是两种:列的运算和行的运算。 表的加减法这里是对表的列操作(向下扩展)。因此,按照常理,我们需要注意: 1. 作为运算对象的列的类型要一致 2. 两个表选择出来的列的列数要相同:select a,b from tableA union select a from tableB;就不正确 3.
2017-08-09 12:21:01 408
原创 sql杂记:一些坑和数据库恢复
这是一篇纯粹的乱七八糟的笔记。。。(勿喷)主要记录一下初入SQL坑的杂七杂八的注意事项。 一、先补充下事务的写法:start transaction;#开始事务 --各种事务... commit;#将上述的事务一次性提交当然如果小心翼翼防止一些错误的决定,可以:start transaction; --各种事务... rollback;#回滚命令,相当于以上各种事务没有执行在DB2、
2017-08-09 12:19:35 309
原创 exists关键词和case表达式
首先声明一下,exist和case没有必然联系,这里只是为了一起整理个笔记。 EXIST谓词 如果存在对应的记录,返回TRUE。否则,返回FALSE。*实际使用中,即使不适用exist,基本也可以使用in或者not in来代替。 示例:select shohin_mei ,hanbai_tanka from Shohin as S where exists ( select * from Ten
2017-08-09 12:17:50 1444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人