- 博客(5)
- 资源 (11)
- 收藏
- 关注
原创 SQL基础操作_3_数据字典(涵盖SQL Server、Oracle、Mysql常见系统数据字典)
数据库元数据查询7.5.1 列出模式中所有的表需求:查询给定模式下创建的所有表和创建时间。解决方法:通过各个数据库里提供的系统视图查询。Sql Server:USE Shenl;GOSELECT TABLE_NAME FROM INFORMATION_SCHEMA.tablesWHERE TABLE_TYPE='BASE TABLE'或:SELECT NAME as table_name F...
2018-02-08 11:05:55 10500
原创 SQL基础操作_5_字符串处理
7.6.1 生成自增值需求:通过SQL生成一个1到1000条记录.解决方法:通过CTE的递归来实现该需求.SQLServer:DECLARE @startINT, @endINTSELECT @start=1, @end=1000;WITH NumberSequence( Number) AS( SELECT @start ASNumber UNION ALL ...
2018-02-05 22:02:17 632
原创 SQL基础操作_7_时间运算
7.8 时间运算7.8.1 对时间列进行加减需求:对EMP表里员工编号为7369的hiredate按照天、月、年各加.解决方法:通过DATEADD函数来完成.SQL Server:SELECT empno,hiredate,DATEADD(DAY,1,hiredate) next_Day,DATEADD(MONTH,1,hiredate) next_Month,DATEADD(YEAR,1,h...
2018-02-09 11:23:53 2310 1
原创 SQL基础操作_6_处理数字
7.7 处理数字7.7.1 计算某列的最小/大值需求:按照部门编号分组找出EMP表中工资最低/最高值,同时返回出deptno解决方法:通过聚合函数MIN/MAX结合GROUP BY来完成.SQLServer、Mysql、Oracle:SELECT DEPTNO,MIN(SAL) Min_SAL,MAX(SAL) Max_SALFROM empGROUP BY DEPTNO
2018-02-07 14:47:40 523
原创 MySQL 8.0 CentOS 7安装手册
MySQL 8.0 CentOS 7安装手册1简介MySQL 8.0是自5.7之后的新版本.本文的安装采用在线安装的方式,所以需要服务器或者虚拟机能访问外网.2准备2.1安装准备a) linux版本确认(操作系统是64位),查看方法见下:cat /etc/os-releaseNAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rh...
2018-02-02 14:42:56 6416 9
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人