《PostgreSQL 开发指南》第 04 篇 角色与用户
PostgreSQL通过角色的概念来控制数据库的访问权限。角色包含了两种概念,具有登录权限的角色称为用户,包含其他成员的角色称为组。一个角色可以是一个用户,也可以是一个组,或者两者都是。授权使用GRANT语句,撤销授权使用REVOKE语句。
《MySQL 入门教程》第 12 篇 分组统计
聚合函数用于对一组数据进行汇总计算,并且返回单个分析结果。GROUP BY子句可以将数据按照某种规则进行分组,与聚合函数一起使用可以实现分组汇总;HAVING子句可以对分组汇总后的结果进行过滤。
《PostgreSQL 开发指南》第 03 篇 PostgreSQL 安装
本文简单介绍如何在不同的操作系统上安装 PosgtreSQL。主要介绍了 Linux 下的 PosgtreSQL 安装过程和 Windows 系统下的图形安装工具。
《PostgreSQL 开发指南》第 02 篇 PostgreSQL 简介
PostgreSQL 是世界上最先进的开源对象-关系型数据库管理系统(ORDBMS)。
《MySQL 入门教程》第 11 篇 限制结果数量
MySQL 中的 LIMIT 和 OFFSET 子句可以用于限制查询返回结果的数量,从而实现常见的 Top-N 查询、分页查询以及指定名次的数据等功能。
《PostgreSQL 开发指南》第 01 篇 课程介绍
PostgreSQL介绍与安装,用户和角色、数据库管理备份与恢复、表空间与表的维护、SQL查询、常用函数、DML语句,以及一些高级功能,例如通用表表达式、窗口函数、数据库事务、索引优化、视图、存储过程/函数、触发器以及应用程序编程接口等。
《MySQL 入门教程》第 10 篇 数据排序
介绍如何使用 ORDER BY 对查询结果进行排序显示,包括基于单个字段或者多个字段排序、基于表达式排序、空值排序、中文排序以及利用 FIELD 函数实现自定义排序。
SQLite 生成随机数字、字符串、日期、验证码以及UUID
本文介绍了在 SQLite 中生成随机数据的方法,包括随机数字、验证码、随机字符串以及随机日期和时间等,同时还介绍了如何从表中返回随机记录,以及如何生成 UUID。
连接查询你一定不陌生,但你知道还有半连接和反连接吗?
我们熟悉的连接查询包括内连接、左/右/全外连接、交叉连接等。除此之外,还有两种特殊的连接查询:半连接和反连接。由于 SQL 标准没有定义这两种连接查询语法,而是通过子查询的方式实现相同的效果;因此,本文就来介绍一下它们的概念和作用。
SQL 编程思想:一切皆关系
关系模型定义了单一的数据结构:关系,也就是二维表。SQL 是一种面向集合的编程语言,它操作的对象是集合,操作的结果也是集合。在 SQL 中,一切皆关系。
PostgreSQL数据库跨版本升级常用方案
对于企业而言,将数据库系统升级到新版本通常可以获得更好的性能、更多的功能、最新的安全补丁和错误修复等。因此,本文就来介绍一下 PostgreSQL 数据库版本升级的三种常用方案。
《MySQL入门教程》第09篇 字符串模式匹配
介绍 MySQL 中实现字符串模糊查找的两种方法:LIKE 运算符以及正则表达式函数 REGEXP_LIKE 和 REGEXP 、RLIKE 运算符。
MySQL 如何隐藏客户姓名、手机号或者身份证号中的部分信息
很多应用系统在前端显示个人信息时,为了保护信息安全需要将姓名、手机号、身份证号以及银行卡号等的部分信息进行隐藏,也就是显示为星号(*)。因此,本文给大家介绍一下如何在 MySQL 实现信息的隐藏。
Oracle 数据仓库 ETL 技术之多表插入语句
《MySQL入门教程》第08篇 过滤条件
通过各种简单案例,让你彻底搞懂 MySQL 中的锁机制
《MySQL入门教程》第07篇 简单查询
《MySQL入门教程》第05篇 账户和权限
SQL 表值函数之字符串拆分
《MySQL入门教程》第04篇 管理表