上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 82 下一页
摘要: 遍历字符串 我觉得首先要提出一个疑问: 一个数据库本身就是用于存储的,遍历字符串究竟有何意义? 先看如何实现的,毕竟sql service 是没有for循环,也没有loop和while的。 的确是遍历了这个字符串JONES. 原理也十分的简单: T10 可以看成一个索引集,利用一个笛卡尔积的特性实现 阅读全文
posted @ 2020-03-27 23:31 敖毛毛 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 前言 下面是一些常规的运维手段。 查询每个表的行数 哦,对了,对有些大神说,去新公司的时候执行一下这个代码,如果行数不够直接跑路。 后续列举的所有的更新都放在这里,运维相关的。持续更新.... 阅读全文
posted @ 2020-03-26 23:55 敖毛毛 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 列举非索引外键 列举出那些外键没有添加索引。 目的: 1.减少锁。 2.外键添加索引,提示了查询性能,因为要与父表做连接查询做笛卡尔积。 下面只要会复制即可,没有会去从新写一遍的。 阅读全文
posted @ 2020-03-26 23:44 敖毛毛 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 前言 这一张就是就是查询自己设计数据库的结构,对于接收一个老的项目相当重要。 列举模式中的表 查询所以表 有时候需要查询某个管理者管理了那些表可以: 列举模式中的表 上面的是查表,下面的是查表的列 ordinal_position 因为意思就是编号,相当有用的,比如数据迁移。 列举索引列 查询某个表 阅读全文
posted @ 2020-03-26 08:35 敖毛毛 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 修改版本号 在安装某些软件(XCode)的过程中, 系统会提示版本低,需要升级到高版本, 而很多人不想升级而需要安装这些软件, 此时只需将版本号修改成软件安装要求的版本号就可以了。 由于SystemVersion.plist是系统只读文件, 当前用户不能将此文件修改成可写类型, 需要切换到管理员用户 阅读全文
posted @ 2020-03-25 00:53 敖毛毛 阅读(1666) 评论(0) 推荐(0) 编辑
摘要: 前言 最开心的章节,没有之一。 删除违反参照完整性的记录 EMP 是员工表,DEPT 是部门表 DEPTNO是部门编号 删除重复数据 删除名字相同的员工: 原理很简单,保留ENAME 相同的一项即可。 删除被其他表参照的记录 这里面的意思,不是说因为一个表是另外一张表的外键,而无法删除。 而是说,根 阅读全文
posted @ 2020-03-25 00:47 敖毛毛 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 使用另一个表更新记录 有时候我们的数据不会立即去更新,而是存在另外一张表中等待更新,这是在日常开发中常见的操作。 mysql 可以下面这样: 合并记录 资料整理中,过多资料,思路正在路上。 阅读全文
posted @ 2020-03-24 23:37 敖毛毛 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 前言 如果整数过大如何求值,比如说"4654564646547897891", "12315456456454564" 这时候常规整数装不下! 代码 方案一: 优化方案二: 九个一组: 阅读全文
posted @ 2020-03-24 09:00 敖毛毛 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 复制数据到另外一个表 这个不解释,只是自我整理。 复制表的定义 说白了就是复制表的结构,pass 平台用的挺多的,需要动态创建表。 介绍一下mysql的: 禁止插入特定的列 比如说有一张表,你只允许它插入某些固定的行,其他行不让插入。 很多人会觉得这个需求很奇怪,不让插入那么要其他列干啥呢?其他列可 阅读全文
posted @ 2020-03-23 22:49 敖毛毛 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 从多个表中返回缺失值 比如说查询每个员工的部门,且查看部门的所有员工。 这里考虑一种情况就是可能有部门没有员工,同样有些员工还没有分配部门。 解析使用 full outer join. 在运算中比较null 因为null值是不能比较的,那么可以把null值转换为0; coalesce返回一个传入参数 阅读全文
posted @ 2020-03-23 22:13 敖毛毛 阅读(129) 评论(0) 推荐(1) 编辑
上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 82 下一页