随笔分类 -  数据库

摘要:最近发现一个比较恶心的问题,由于业务或是其他不可说的原因(各位读者自行脑补)的问题导致原有存储的数据发生变动;与现有数据有差别,如原有的数据名称发生变动,但是还要对数据进行匹配(此时你的内心犹如无数羊驼狂奔而过,。唉,为了XX,还是要处理呀),来看数据, 先介绍一下表, 原表名/新表名 字段名及其解 阅读全文
posted @ 2021-07-08 16:11 黑夜的宠儿 阅读(8284) 评论(2) 推荐(1) 编辑
摘要:最近使用SQL语句进行UNION查询,惊奇的发现:SQL没问题,UNION查询也没问题,都可以得到想要的结果,可是在对查出的结果进行union的时候,却出问题了(人要爆炸)。 sql1: select ID,ZBID,SORT,T1,RKSJ,HC,DB,LEVEL,PX,BZ,DW from ta 阅读全文
posted @ 2021-03-17 13:41 黑夜的宠儿 阅读(1307) 评论(0) 推荐(0) 编辑
摘要:书签:清除所有书签。 CTRL-SHIFT-F2 书签:插入或删除书签(切换)。 CTRL+F2 书签:移动到下一个书签。 F2 功能键 书签:移动到上一个书签。 SHIFT+F2 取消查询。 ALT+BREAK 连接:连接。 CTRL+O 连接:断开连接。 CTRL+F4 连接:断开连接并关闭子窗 阅读全文
posted @ 2021-03-11 15:34 黑夜的宠儿 阅读(714) 评论(0) 推荐(0) 编辑
摘要:熟悉MySQL的人,都知道InnoDB存储引擎,如大家所知,Redo Log是innodb的核心事务日志之一,innodb写入Redo Log后就会提交事务,而非写入到Datafile。之后innodb再异步地将新事务的数据异步地写入Datafile,真正存储起来。 那么innodb引擎有了redo 阅读全文
posted @ 2020-03-19 19:57 黑夜的宠儿 阅读(162) 评论(0) 推荐(0) 编辑
摘要:MySQL的JOIN join的含义跟英文单词"join"一样,连接连接两张表。分为 内连接:inner join 外连接 (1)左外连接(左边的表不加限制):left join (2)右外连接(右边的表不加限制):right join (3)全外连接(左右表都不加限制):full join(MyS 阅读全文
posted @ 2019-09-06 11:35 黑夜的宠儿 阅读(766) 评论(0) 推荐(0) 编辑
摘要:MySQL函数 IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。 IFNULL() 函数语法格式为: IFNULL(expression, alt_value) 如果第一个参数的表达式 expression 阅读全文
posted @ 2019-08-26 19:28 黑夜的宠儿 阅读(254) 评论(0) 推荐(0) 编辑
摘要:substring(str, pos) str:被截取字段pos:从第几位开始截取select substring(t.szzbm, 6) from T_AEFIXX; substring(str, pos, length)str:被截取字段pos:从第几位开始截取length:截取长度select 阅读全文
posted @ 2019-08-26 19:22 黑夜的宠儿 阅读(2720) 评论(0) 推荐(1) 编辑
摘要:=:应该相当于 a = :b 表明b是个绑定变量,需要执行时进行变量绑定。 变量绑定:变量绑定是指在sql语句的条件中使用变量而不是常量。比如shared pool里有两条sql语句,select * from tab1 where col1=1;select * from tab1 where c 阅读全文
posted @ 2019-08-16 10:04 黑夜的宠儿 阅读(2458) 评论(0) 推荐(0) 编辑
摘要:下面以存储过程查询所有为例,非存储过程(或不是查询所有将*替换为你想要查询的列即可)更为简单, 语法:select * from 表名 where 列名 like '%条件%' 拼接后的set @变量名 = 'select * from 表名 where ' + @条件 + ' like' + '' 阅读全文
posted @ 2019-03-03 21:03 黑夜的宠儿 阅读(3778) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示