1. 多表查询 2. 事务 3. DCL ## 多表查询: * 查询语法: select 列名列表 from 表名列表 where.... * 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCH ...
分类:
数据库 时间:
2020-10-26 11:14:07
阅读次数:
27
最近在工作中用到到了sql server的with..as,在此记录下它的用法 WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring)。查询的结果集被称为公用表表达式(CTE), 公用表表达式可以包括对自身的引用, 这种表达式称为递归公用表表达式。 对于U ...
分类:
数据库 时间:
2020-10-26 11:13:51
阅读次数:
23
#Oracle安装与配置 ##实验环境 Win 10虚拟机 Oracle 12c Release 1 官网下载Oracle 12c Release 1 注意:两个压缩包都下载,并且解压到同一个文件夹里。 在安装文件目录中打开database文件夹,双击setup.exe,等待后进入安装界面,如下图所 ...
分类:
数据库 时间:
2020-10-26 11:05:20
阅读次数:
31
效果图 源代码 <!doctype html> <html> <head> <meta charset="utf-8"> <title>黄菊华:H5+CSS3商城界面实战</title> <meta name="viewport" content="width=device-width, initi ...
分类:
数据库 时间:
2020-10-24 11:47:14
阅读次数:
42
效果图 源代码 <!doctype html> <html> <head> <meta charset="utf-8"> <title>黄菊华:H5+CSS3商城界面实战-购物车</title> <meta name="viewport" content="width=device-width, i ...
分类:
数据库 时间:
2020-10-24 11:46:30
阅读次数:
45
在MySQL cmd中: 1.1:ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 1.2:ALTER USER 'root'@'localhost' IDENTIFIED WI ...
分类:
数据库 时间:
2020-10-24 11:40:16
阅读次数:
37
字符串函数 concat(s1,s2…sn):字符串s1,s2等多个字符串合并为一个字符串 insert(s1,x,len,s2):字符串s2替换s1的x位置开始长度为len的字符串 lower(s):将字符串s的所有字母变成小写字母 upper(s):将字符串转换 为大写 left(s,n):返回 ...
分类:
数据库 时间:
2020-10-24 10:22:17
阅读次数:
33
字符串函数 concat(s1, s2...sn) 字符串 s1, s2 等多个字符串合并为一个字符串 insert(s1, x, len, s2) 字符串 s2 替换 s1 的 x 位置开始长度为 len 的字符串 lower(s) 将字符串 s 的所有字母变成小写字母 upper(s) 将字符串 ...
分类:
数据库 时间:
2020-10-24 10:20:53
阅读次数:
34
MySQL运算符 谈论到SQL的表内数据操作那么少不了的就是运算符。 1、算术运算符: + 加法运算 用于获得一个或多个值的和 - 减法运算 用于从一个值中减去另一个值 * 乘法运算 使数字相乘,得到两个或多个值的乘积 /,div 除法运算,返回商 用一个值除以另一个值得到商,除可以写成div,不过 ...
分类:
数据库 时间:
2020-10-24 10:20:35
阅读次数:
38
查询语句中select from where group by having order by的执行顺序 1.查询中用到的关键词主要包含六个,并且他们的顺序依次为 select--from--where--group by--having--order by 其中select和from是必须的,其他 ...
分类:
数据库 时间:
2020-10-24 10:18:01
阅读次数:
30
查询性能优化 为什么查询速度会慢 如果把查询看作是一个任务,那么它由一系列子任务组成,每个子任务都会消耗一定的时间。如果要优化查询,实际上要优化其子任务,要么消除其中一些子任务,要么减少子任务的执行次数,要么让子任务运行得更快。 慢查询基础:优化数据访问 查询性能低下最基本的原因是访问的数据太多.对 ...
分类:
数据库 时间:
2020-10-24 10:16:01
阅读次数:
25
当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令。 1、删除字段 ALTER TABLE aa DROP a; 2、增加字段 ALTER TABLE aa ADD i INT; 增加多个字段 ALTER TABLE aa ADD f varchar(255),ADD ...
分类:
数据库 时间:
2020-10-24 10:03:00
阅读次数:
31
环境信息: OS:Ubuntu18.04MySQL: 5.7.22 安装MYSQL 在Ubuntu中,默认情况下,只有最新版本的MySQL包含在APT软件包存储库中,要安装它,只需更新服务器上的包索引并安装默认包apt-get。 #命令1 sudo apt-get update #命令2 sudo ...
分类:
数据库 时间:
2020-10-24 10:02:45
阅读次数:
27
云虚拟主机的使用 阿贝云免费虚拟主机 搭建一个网站一般都需要购买一个服务器,但是因为购买服务器是需要花钱的,并且价格不菲,如果个人想要做一个免费的网站该怎么办呢? github: 可以自己注册一个github账号,然后创建一个github账号名.github.io的存储文件,然后在READEME.m ...
分类:
数据库 时间:
2020-10-24 10:02:26
阅读次数:
22
数据库是个比较大的话题,有各种各样数据库常见的关系型数据库如Mysql 、oracle、非关系型数据库,还有图数据库等。数据库性能会跟许多部分有关联,从硬件底层存储设备、操作系统、数据库配置参数、数据库架构、数据库表结构、应用层面的连接池设置、以及SQL索引等。 数据库架构 对Mysql数据库进行分 ...
分类:
数据库 时间:
2020-10-24 10:01:02
阅读次数:
23
开源mongodb代码规模数百万行,本篇文章内容主要分析mongodb网络传输模块内部实现及其性能调优方法,学习网络IO处理流程,体验不同工作线程模型性能极致设计原理。另外一个目的就是引导大家快速进行百万级别规模源码阅读,做到不同大工程源码”举一反三”快速阅读的目的。
此外,mognodb网络工作线程模型设计非常好,不仅非常值得数据库相关研发人员学习,中间件、分布式、高并发、服务端等相关研发人员也可以借鉴,极力推荐大家学习。
分类:
数据库 时间:
2020-10-24 09:57:49
阅读次数:
25