摘要:select * from A where id in(select id from B) 有两点区别: (1) 使用上的区别:exists中放一个子查询有记录返回true,无记录返回false(NULL也算有记录),in中查询结果集只能有一个字段 (2) 性能上的区别:in要把缓存到内存中,exi
阅读全文
随笔分类 - 数据库
摘要:select * from A where id in(select id from B) 有两点区别: (1) 使用上的区别:exists中放一个子查询有记录返回true,无记录返回false(NULL也算有记录),in中查询结果集只能有一个字段 (2) 性能上的区别:in要把缓存到内存中,exi
阅读全文
摘要:count(字段)不会取Null的 select count(*) from test01 7条 select count(0) from test01 7条 select count(a) from test01 7条 select count(b) from test01 6条
阅读全文
摘要:select t1.* from coal_installed_capacity t1where NOT EXISTS (select * from coal_installed_capacity t2 where t2.company_name = t1.company_name and left
阅读全文
摘要:在线还原 1.安装DB2数据库软件 2.创建空数据库MICRO_N5 ① `cmd` `db2cmd` `db2 update db cfg for MICRO_N5 using logretain on` ② 进入备份文件所在目录:`db2 restore db MICRO_N5 taken at
阅读全文
摘要:使用的版本是:MySQL8 原因:mysql升级到8.0及以上,添加了许多新特性,安全性也得到提升。当然操作时也增加了些繁琐,需要考虑到的时区问题便是其中之一 解决办法一:在URL后面加时区 jdbc:mysql://localhost:3306/test1&serverTimezone=GMT%2
阅读全文
摘要:student_score表:+ + + +| name | subject | score |+ + + +| 张三 | 语文 | 78 || 张三 | 数学 | 88 || 张三 | 英语 | 98 || 李四 | 语文 | 89 || 李四 | 数学 | 76 || 李四 | 英语 | 90
阅读全文
摘要:SOURCE: OBJECT: 用DB2临时表递归查询得到结果: WITH n(id,str,beg_pos,end_pos) AS( SELECT id,TEXT||',', 1,locate(',',TEXT||',') FROM TEST_ UNION ALL SELECT id,str,en
阅读全文
摘要:索引是什么? 索引是高效获取数据的数据结构。 索引可以是hash的,可以是B+Tree的,hash索引存放在内存中,B+Tree存放在硬盘中 自适应hash索引(innodb引擎) 数据量大时内存占用大;只支持等值查询;对范围查询和排序支持不好。 哪种存储引擎支持手动hash索引? memory,因
阅读全文
摘要:import ibm_db import random import time first_names = '赵钱孙李周吴郑王冯陈褚卫蒋沈韩杨朱秦尤许何吕施张孔曹严华金魏' \ '陶姜戚谢邹喻柏水窦章云苏潘葛奚范彭郎鲁韦昌马苗凤花方俞任袁柳酆鲍' \ '史唐费廉岑薛雷贺倪汤滕殷罗毕安常乐于时傅皮卞齐
阅读全文
摘要:官方文档:https://www.ibm.com/support/knowledgecenter/en/SSEPGG_9.5.0/com.ibm.db2.luw.apdv.python.doc/doc/t0054682.html import ibm_db conn = ibm_db.connect
阅读全文
摘要:基础1 --查看表结构,(字段,类型,是否为空,主键联合主键,默认值,其他) desc tt --创建数据库支持中文 create databases mariadb charset utf-8set global time_zone='+8:00'; --数据类型 tinyint --1字节 sm
阅读全文
|