首页 > 数据库技术
MySql排序函数
#进阶3:排序查询/*语法:select 查询列表from 表名【where 筛选条件】order by 排序的字段或表达式; 特点:1、asc代表的是升序,可以省略desc代表的是降序 2、order by子句可以支持 单个字段、别名、表达式、函数、多个字段 3、order by子句在查询语句的最 ...
分类:数据库技术   时间:2020-04-07 19:45:55    收藏:0  评论:0  赞:0  阅读:76
MySql 数据库的增删改
#DML语言/*数据操作语言:插入:insert修改:update删除:delete */ #一、插入语句#方式一:经典的插入/*语法:insert into 表名(列名,...) values(值1,...); */SELECT * FROM beauty;#1.插入的值的类型要与列的类型一致或兼 ...
分类:数据库技术   时间:2020-04-07 19:44:58    收藏:0  评论:0  赞:1  阅读:67
MySql 连接查询
#进阶6:连接查询/*含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 笛卡尔乘积现象:表1 有m行,表2有n行,结果=m*n行 发生原因:没有有效的连接条件如何避免:添加有效的连接条件 分类: 按年代分类: sql92标准:仅仅支持内连接 sql99标准【推荐】:支持内连接+外连接 ...
分类:数据库技术   时间:2020-04-07 19:37:45    收藏:0  评论:0  赞:0  阅读:50
Oracle高级查询练习47
高级查询(做参考,语句不唯一): 一、已知emp表和dept表的结构说明如下: emp员工表 (empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno部门编号) dept部门表 (deptno部门编号/dname部门名称/l ...
分类:数据库技术   时间:2020-04-07 19:32:35    收藏:0  评论:0  赞:0  阅读:119
MySql常见的函数
#进阶4:常见函数 /* 概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名好处:1、隐藏了实现细节 2、提高代码的重用性调用:select 函数名(实参列表) 【from 表】;特点: ①叫什么(函数名) ②干什么(函数功能) 分类: 1、单行函数 如 concat、leng ...
分类:数据库技术   时间:2020-04-07 19:31:07    收藏:0  评论:0  赞:0  阅读:80
MySQL元数据查询
查询数据库中所有表名 查询指定数据库中指定表的所有字段名column_name ...
分类:数据库技术   时间:2020-04-07 19:25:46    收藏:0  评论:0  赞:0  阅读:66
MySql 分组函数
#二、分组函数/*功能:用作统计使用,又称为聚合函数或统计函数或组函数 分类:sum 求和、avg 平均值、max 最大值 、min 最小值 、count 计算个数 特点:1、sum、avg一般用于处理数值型 max、min、count可以处理任何类型2、以上分组函数都忽略null值 3、可以和di ...
分类:数据库技术   时间:2020-04-07 19:23:34    收藏:0  评论:0  赞:0  阅读:69
MySql 联合查询
#进阶9:联合查询/*union 联合 合并:将多条查询语句的结果合并成一个结果 语法:查询语句1union查询语句2union... 应用场景:要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时 特点:★1、要求多条查询语句的查询列数是一致的!2、要求多条查询语句的查询的每一 ...
分类:数据库技术   时间:2020-04-07 19:19:01    收藏:0  评论:0  赞:0  阅读:61
JDBC工具类
public class JDBCUtils { //获取connection对象 public static Connection getConn(){ Connection conn=null; try { Class.forName("com.mysql.jdbc.Driver"); Stri ...
分类:数据库技术   时间:2020-04-07 19:17:27    收藏:0  评论:0  赞:1  阅读:65
MySql常见的条件查询
#进阶2:条件查询/* 语法: select 查询列表 from 表名 where 筛选条件; 分类: 一、按条件表达式筛选 简单条件运算符:> < = != <> >= <= 二、按逻辑表达式筛选 逻辑运算符: 作用:用于连接条件表达式 && || ! and or not &&和and:两个条件 ...
分类:数据库技术   时间:2020-04-07 19:13:06    收藏:0  评论:0  赞:0  阅读:67
SQOOP增量抽取时,在HIVE中实现类似Oracle的merge操作
数据仓库建设中的数据抽取环节,常常需要增量抽取业务库数据。但业务库数据不是一层不变的,会根据时间发生状态变更,那么就需要同步更新变化数据到HIVE中。过去在Oracle上做数据仓库时,可以使用merge的方法合并新老数据。但hive中没有该功能,本文旨在通过sqoop抽取后,自动实现数据合并。 表设 ...
分类:数据库技术   时间:2020-04-07 19:05:23    收藏:0  评论:0  赞:0  阅读:103
mysql索引类型
1 mysql索引分为 btree索引和哈希索引 1.1 使用场景 + btree索引能适用于大部分需要索引的场景, + hash索引仅能在精确查询时有明显优势,在MySQL中,只有HEAP/MEMORY引擎表才能显式支持哈希索引 1.2 btree索引 1.2.1 描述 B Tree索引以B+Tr ...
分类:数据库技术   时间:2020-04-07 19:03:27    收藏:0  评论:0  赞:0  阅读:83
MySql单行函数
#1. 显示系统时间(注:日期+时间)SELECT NOW(); #2. 查询员工号,姓名,工资,以及工资提高百分之20%后的结果(new salary) SELECT employee_id,last_name,salary,salary*1.2 "new salary"FROM employee ...
分类:数据库技术   时间:2020-04-07 19:01:26    收藏:0  评论:0  赞:0  阅读:98
MySQL 5.7 基于 binlog 的主从复制
MySQL 5.7 基于 binlog 的主从复制 | Hostname | 内网 IP | | | | | mysql master1 | 172.40.1.117 | | mysql slave1 | 172.40.3.44 | | mysql master2 | 172.40.0.149 | ...
分类:数据库技术   时间:2020-04-07 19:00:10    收藏:0  评论:0  赞:0  阅读:105
Mysql 库的管理 --->>>>DDL
#DDL/* 数据定义语言 库和表的管理 一、库的管理创建、修改、删除二、表的管理创建、修改、删除 创建: create修改: alter删除: drop */ #一、库的管理#1、库的创建/*语法:create database [if not exists]库名;*/ #案例:创建库Books ...
分类:数据库技术   时间:2020-04-07 18:55:52    收藏:0  评论:0  赞:0  阅读:55
psql常用命令
cmd命令 pg_ctl --version:查看pgsl版本 pg_ctl -D /xx/pgdata start:启动pgsl数据库 注:必须在环境变量中设置了PGDATA后才能省略-D参数 ,可以参照这篇论文PostgreSQL环境变量与psql命令的替代作用,但是里面没有讲PGDATA目录的 ...
分类:数据库技术   时间:2020-04-07 18:01:56    收藏:0  评论:0  赞:0  阅读:62
PostgreSQL操作-psql基本命令
一、建立数据库连接 接入PostgreSQL数据库: psql -h IP地址 -p 端口 -U 数据库名 之后会要求输入数据库密码 二、访问数据库 1、列举数据库:\l2、选择数据库:\c 数据库名3、查看该某个库中的所有表:\dt4、切换数据库:\c interface5、查看某个库中的某个表结 ...
分类:数据库技术   时间:2020-04-07 17:36:05    收藏:0  评论:0  赞:0  阅读:62
PostgreSQL对GROUP BY子句使用常量的特殊限制
PostgreSQL的GROUP BY子句中,对使用的常量有较严格的限制,即只支持正整数、日期型的常量。如果有在各数据库平台可移植的需求,尽量不要在GROUP BY子句中使用常量,只列出聚集字段。 ...
分类:数据库技术   时间:2020-04-07 17:28:56    收藏:0  评论:0  赞:0  阅读:173
数据库乐观锁和悲观锁的理解和实现
数据的锁定分为两种,第一种叫作悲观锁,第二种叫作乐观锁。 1、悲观锁,就是对数据的冲突采取一种悲观的态度,也就是说假设数据肯定会冲突,所以在数据开始读取的时候就把数据锁定住。【数据锁定:数据将暂时不会得到修改】 2、乐观锁,认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据 ...
分类:数据库技术   时间:2020-04-07 17:25:32    收藏:0  评论:0  赞:0  阅读:68
Navicat for MySQL连接线上数据库
本文转自:https://www.yunyoucc.com/a/129.html 一、前言 导航猫Navicat for MySQL 是一套专为 MySQL 设计的高性能数据库管理及开发工具。它可以用于任何版本 3.21 或以上的 MySQL 数据库服务器,并支持大部份 MySQL 最新版本的功能, ...
分类:数据库技术   时间:2020-04-07 17:18:36    收藏:0  评论:0  赞:1  阅读:124
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!