1.前言:  这小结主要是用来细说多表连接(多表查询),其中多表查询是DBA开发与运维中是重要的一环,对于从事DBA的人员来说,该技能是必须要掌握的,然后是该小结也是Mysql之基本SQL语法的最后小结2. 多表查询  2.1语法格式select 表名.列 ...from 表名1 join 表名2 on 表名1.列1=表名2.列2 where ... group by ... having
转载 7月前
50阅读
在阅读的过程中有不论什么问题。欢迎一起交流邮箱:1494713801@qq.comQQ:1494713801一、PostgreSQL时间类型转换--时间类型转成字符类型select to_char(current_date, 'YYYY/MM/DD');select to_char(current_...
转载 2016-01-27 09:32:00
582阅读
2评论
墨墨导读:本文介绍了OraclePostgreSQL控制文件基本内容,对如何重建PostgreSQL控制文件进行了详细描述并进行了恢复测试。控制文件内容Oracle控制文件内容从官方文档上可以知道控制文件保存着下列信息:数据库名以及数据创建时间等相关数据文件重做日志文件的名称位置表空间信息重做日志线程、文件信息备份集及备份文件信息检查点及SCN信息等12c增加了PDB的信息由于控制文件是个二
转载 2024-08-16 10:35:30
60阅读
SQL语句中的词法结构SQL输入由一系列命令组成,一条命令由一系列记号构成,用一个分号 “;” 来结尾。输入流的终止也结束一条命令。 记号可以是一个关键字,标识符,引号包围的标识符,文本(或者常量),特殊的字符符号。记号通常由空白分割(空格/tab/换行符),但是如果不存在混淆的时候也可以不用(通常只是一个特殊字符与一些其他记号类型相连的时候)。SQL输入里面可以有注释,他们不是记号,实际上等效于
转载 2024-01-04 13:00:38
113阅读
PostgreSQL 语法 SQL Shell(psql) 默认情况下 PostgreSQL 安装完成后,自带了一个命令行工具 SQL Shell(psql)。 Linux 系统可以直接切换到 postgres 用户来开启命令行工具: # sudo -i -u postgres Windows 系统
原创 2021-07-29 13:24:39
387阅读
进入命令行工具默认情况下 PostgreSQL 安装完成后,自带了一个命令行工具 SQL Shell(psql)...
原创 2021-09-15 17:50:23
1057阅读
17点赞
1评论
1:spark是什么Spark是一种基于内存的快速、通用、可扩展的大数据分析计算引擎。2:sparkHadoop的区别-使用场景        Hadoop:一次性数据计算,框架在处理数据的时候,会从存储设备中读取数据,进行逻辑操作,然后将处理的结果重新存储到介质中。spark:sparkHadoop的根本差异是多
1.DBDBMS数据库(Database,简称DB)是按照数据结构来组织、存储管理数据的仓库。数据库管理系统(Database Management System,简称DBMS):管理数据库的软件。 2.Oracle数据库概述Oracle是著名的Oracle(甲骨文)公司的数据库产品。Oracle是世界上第一个商品化的关系型数据库管理系统。Oracle采用SQL(结构化查询语言),支
   
转载 2016-10-13 15:27:00
227阅读
2评论
https://mp.weixin.qq.com/s/DRJxl0SGREETzNWPeE0ffw  从Oracle到PG-PostgreSQL对象的逻辑结构关系pgsql:从上面的“绝对路径”可以看出:1.一个pg实例(集簇)可以有多个tablespace;2.一个tablespace可以包含多个database;3.一个database可以包含多个schema;4.一个sc
原创 1月前
0阅读
最近需要迁移项目,将数据库由Oracle改为MySQL。由于两者的语法有部分不一样,所以需要把Oracle中能用但MySQL中不能用的函数/类型等改为MySQL中能用的,以下是总结出的部分语法区别:一、数据类型     1. Number类型         MySQL中是没有Number类型的,但有int/
转载 2023-11-09 14:10:44
746阅读
select * from employees,departments;假设employees有2行,departments有3行,则查询以后两表做笛卡尔积,返回结果有6行,如果要禁止笛卡尔积,则需要添加where条件.2.通配符'%', '_' 需要与like搭配使用.    %:占位0,1或多个字符    _:占位1个字符3.HBase(参考维基百科):
--Oracle创建表create table t_test( test_id Number , gender char(1), test_name nvarchar2(10) --注意最后一个字段结尾不能有分号)--Oralce向t_test表里插入...
转载 2014-11-08 14:39:00
67阅读
Oracle MySQL的语法区别
原创 2023-11-26 00:01:34
501阅读
===================  数据库oracle与mysql在语法上的区别不是很多,但是也有一些。下面是部分参考: 1,oracle没有offet,limit,在mysql中我们用它们来控制显示的行数,最多的是分页了。oracle要分页的话,要换成rownum。2,oracle建表时,没有auto_increment,所有要想让表的一个字段自增,要自己添加
转载 2023-11-11 14:09:50
96阅读
数据库oracle与mysql在语法上的区别不是很多,但是也有一些。下面是部分参考:   1,oracle没有offet,limit,在mysql中我们用它们来控制显示的行数,最多的是分页了。oracle要分页的话,要换成rownum。 2,oracle建表时,没有auto_increment,所有要想让表的一个字段自增,要自己添加序列,插入时,把序列的值,插入进去。 3,oracle
转载 2023-11-12 20:58:25
151阅读
1.基本语法:SELECT *[列名 [[AS] 别名], 列名2...] FROM 表名 [[AS] 别名];2. 使用||做连接:Oracle中的字符串用单引号。   例:SELECT '姓名:'||ename||'月薪'||sal FROM emp;3. 使用DISTINCT可以消除重复内容4. WHERE子句:使用WHERE指定的条件对数据进行筛选,返回符合条件的记录(
原创 精选 2017-01-25 14:30:29
6931阅读
PL/SQL体变量赋值赋值方式有两种:直接赋值v_name varchar2(20) := 'zhagnsan';语句赋值select '昆明市' into v_addree from dual;-- Created on 2020/12/30 by ADMINISTRATOR declare --声明部分 -- 姓名 v_name varchar2(20) := 'zhagnsan
PostgreSQL(二)基本语法
原创 2023-01-10 11:45:55
114阅读
mysql使用auto_increment的语法实现表字段自增。在PostgreSQL中,具有数据类型为smallserial,serial,bigserial的字段具有自增特性。create table company( id serial primary key, name text not null, age int not null, address char(50), sa...
原创 2021-07-28 10:26:42
1096阅读
  • 1
  • 2
  • 3
  • 4
  • 5