随笔分类 - 数据库学习
pgsql递归查询
摘要:简介 PostgreSQL提供了WITH语句,允许你构造用于查询的辅助语句。这些语句通常称为公共表表达式或cte。cte类似于只在查询执行期间存在的临时表。递归查询是指递归CTE的查询。递归查询在很多情况下都很有用,比如查询组织结构、物料清单等层次数据 语法 WITH RECURSIVE cte_n
阅读全文
decode,instr之oracle转pg
摘要:oracle的decode函数: 1.含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值); decode(字段或字段的运算,值1,值2,值3); 这个函数运行的结果是,当字段或字段的运算的值等于值1时,该函数返回值2,否则返回值3; 当然值1,值2,值3也
阅读全文
数据库学习
摘要:数据库 数据库:存储、维护和管理数据的集合。 数据库服务器、数据库和表的关系如图所示: SQL(结构化查询语言) 1.1 SQL语句 创建数据库 create database my_db1 character set utf8; 创建表 create table tb_user( id int p
阅读全文