MongoDB MongoDB索引使用详解 索引就像书的目录,如果查找某内容在没有目录的帮助下,只能全篇查找翻阅,这导致效率非常的低下;如果在借助目录情况下,就能很快的定位具体内容所在区域,效率会直线提高。 索引简介 首先打开命令行,输入mongo。默认mongodb会连接名为test的数据库。 &...
MySQL Mysql使用sum()函数返回null的问题详解 介绍 SUM()函数用于计算一组值或表达式的总和,SUM()函数的语法如下: SUM(DISTINCT expression) SUM()函数是如何工作的? 如果在没有返回匹配行SELECT语句中使用SUM函数,则SUM函数返回NULL,而不是0。 DIS...
其他数据库 Redis客户端及服务端的安装教程详解 本系列将和大家分享Redis分布式缓存,本文是该系列的开篇,主要简单介绍下Redis客户端及服务端的安装。 一、Redis简介 Redis:Remote Dictionary Server 远程字典服务器 基于内存管理(数据存在内存),实现了5种数据结构(...
Oracle Oracle三种循环(For、While、Loop)实现九九乘法表 本文为大家分享了Oracle中三种循环(For、While、Loop)案例,供大家参考,具体内容如下 1.ORACLE中的FOR循环用法(九九乘法表) declare i int:=0; j int:=0; begin for i in 1..9 loop...
其他数据库 redis 交集、并集、差集的具体使用 1.1、sinter 交集的示例 1.2、sunion 并集的示例 1.3、sdiff 差集的示例 二、sinterstore、sunionstore、sdiffstore 2.1、sinterstore 交集的示例 2.2、sunionstore 并集的...
MySQL 解读mysql中的null问题 mysql的null问题 (1) 使用统计函数的时候会出现null值得情况 注意点 sum avg max min 都有可能出现为null的问题 而且 sum avg max min count(具体字段) 都会忽略null的数据 count(*) 不会忽...
Oracle Oracle存储过程及调用 Oracle存储过程语法 Oracle的存储过程语法如下: create procedure 存储过程名称(随便取) is 在这里可以定义常量、变量、游标、复杂数据类型这里可以定义变量、常量 begin 执行部分 end; (2)带参数的存储过程语法: c...
SQLSERVER 一道关于数据库(经典父子级 ID 关联)更新题 昨天,一同事发过来的一道数据库题目,就是哪种经典的父子级 ID 在同一数据库表中设计类型。需要在原表中添加一个字段,同时,将该节点的父子级详细信息插入到原表新增的一字段中,具体效果如下图。 AreaCode 、AreaName、ParentCode (原表...
SQLSERVER SQL Server中的连接查询详解 在查询多个表时,我们经常会用“连接查询”。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 什么是连接查询呢? 概念:根据两个表或多个表的列之间的关系,从这些表中查询数据。 目的:实现多个表查询操作。 知道了连接查询的概念之后...
MySQL MySQL表级锁使用说明 表级锁 该锁会锁定整张表,它是MySQL中最基本的锁策略,并不依赖于存储引擎(不管你是MySQL的什么存储引擎,对于表锁的策略都是一样的),并且表锁是开销最小的策略(因为粒度比较大)。由于表级锁一次会将整个表锁定,所以可以很好的避免死锁问题。当然,锁的粒度...
MySQL SQL中日期与字符串互相转换操作实例 一.Oracle日期和字符串互相转换 1.1 日期转字符串 1.1.1 yyyy年mm月dd日hh24時mi分ss秒 手动拼接年月日 select to_char(sysdate, ‘yyyy’) || ‘年’...
Oracle oracle11g管理员密码忘记怎么办 sqlplus解决忘记密码问题 oracle的sys和system密码是我们经常忘记的,忘记之后我们可以通过sqlplus来修改重置。 首先打开sqlplus:在运行处可直接输入打开 进入窗口后,首先输入 sqlplus/as sysdba 口令不要输入,直接回车 等数据库...