hbase本周知识点——邓慧斐
创建库和表
#创建test库
CREATE DATABASE IF NOT EXISTS test DEFAULT CHARSET utf8;
USE test ;
#创建stuant表
CREATE TABLE stuant(sid INT PRIMARY KEY AUTO_INCREMENT,sname VARCHAR(30) NOT NULL,gender VARCHAR(2) NOT NULL,syear INT NOT NULL
);
#创建teacher表
CREATE TABLE teacher(tid INT PRIMARY KEY AUTO_INCREMENT,gender VARCHAR(2) NOT NULL,tname VARCHAR(30) NOT NULL,tyear INT NOT NULL
);
#创建class表
CREATE TABLE class(tid INT ,sid INT ,cid INT,cname VARCHAR(30)
)
添加数据
#添加各个表数据INSERT INTO stuant ( sname,gender,syear)VALUES('张三','男',17),('李四','男',19),('王五','女',18),('赵六','男',20),('田七','男',19),('马云','女',17);INSERT INTO teacher ( tname,gender,tyear)VALUES('张余','男',67),('萨瓦','女',59),('王共','女',38),('赵轩','男',40),('阿达七','女',49),('马华泰','女',67);INSERT INTO class(tid , sid , cid ,cname)VALUES(1,1,1,'数据高深班'),(2,2,2,'语言积累班'),(4,3,2,'语言积累班'),(6,4,2,'语言积累班'),(3,6,1,'数据高深班'),(5,5,1,'数据高深班');
子查询
#查询教师编号为4 且学生编号为3的班级名称和班级编号SELECT c.cid ,c.cname
FROM(SELECT t.tid, s.sid FROM teacher t ,stuant s WHEREt.tid = 4 AND s.sid = 3
) i LEFT JOIN class c ON c.tid = i.tid ;
创建索引
CREATE INDEX index_name ON table(class(cname))修改表结构的方式添加索引ALTER TABLE table_name ADD INDEX index_name (teacher(tname))
删除索引DROP INDEX index_name ON table
唯一索引CREATE UNIQUE INDEX index_name ON table(teacher(tname))
hbase本周知识点——邓慧斐相关推荐
- hbase数据分布第五周知识点——邓慧斐
视图 #创建视图:逻辑上的虚拟表 CREATE VIEW v_author(编号,姓名) AS SELECT * FROM author WITH CHECK OPTION; #查询视图 SELECT ...
- Linux指令_邓慧斐
Linux 基础指令 1. Is指令 用法1 #ls 用法2 #ls 路径 用法3 #ls-l 路径 #ls-la 路径 2. pwd指令 用法:#pwd(printworkingdirectory, ...
- 【超哥要求】SQL基础语法__邓慧斐
1.创建库和表 常用的数据类型 int . varchar .date #创建test库 CREATE DATABASE IF NOT EXISTS test DEFAULT CHARSET utf ...
- 透过面试题,洞察Hbase 核心知识点
LSM 算法 HFile 索引 ,二级索引 hbase的问题 1.hbase怎么预分区? 2.hbase怎么给web前台提供接口来访问? 3.htable API有没有线程安全问题,在程序中是单例还 ...
- 超详细梳理HBase核心知识点(上)
这本书正如其名字一样,是一本让人读起来根本不会发困的书,very奈斯.本文就是整理了这本书上的知识点而形成的文章,准备分为上下两篇文章系统梳理HBase核心知识点,如果你想了解HBase,那么这篇文章 ...
- 重游HBase核心知识点总结
一.HBase介绍 1.基本概念 HBase是一种Hadoop数据库,经常被描述为一种稀疏的,分布式的,持久化的,多维有序映射,它基于行键.列键和时间戳建立索引,是一个可以随机访问的存储和检索数据的平 ...
- (图文)HBASE的知识点以及工作原理的详细解释--架构
HBase架构组件 从物理结构上讲,HBase由三种类型的服务器构成主从式架构.Region Servers为数据的读取和写入提供服务.当访问数据时,客户端直接和Region Servers通信.Re ...
- 【空格】前后是非多,它能导致大故障,请看
系统运维从来就是一个精细化的工作,除了规则与规范的约束之外,运维人员的严谨.谨慎也必不可少,有时候一个简单的错误就会导致一场灾难,小到一个字符,一个空格. 本文的案例就是因为一个空格导致的,Oracl ...
- Hbase数据库与传统数据库的比较
HBase的知识点 Mycat备份机制 HMASTER动态感知HregionServer的状态. 基于行的行式数据库 行式读取方式 基于列的列式数据库 传统数据库的特点: 数据是按行存储 没有建立索引 ...
最新文章
- 快递物流查询接口介绍
- [转]linux系统增加swap大小方法(安装oracle可能需要)
- 在Linux下通过Wake On LAN实现网络唤醒远程开机
- C++实现cut rod切杆算法(附完整源码)
- ubuntu16.04安装python3.6-dev超时_vitrualBox+ubuntu16.04安装python3.6最新教程及详细步骤...
- VC维(Vapnik–Chervonenkis dimension)
- 根据省份id查询当前的省会/简称/省会城市
- 数据结构与算法之图的深度优先遍历(DFS)
- 解决vscode的报错:Java 11 or more recent is required to run the Java extension
- android 图片 3d 动画,DEMO:transition3d、运用动画实现图片3d翻转效果
- 哪里看最新行业研报?
- mysql占用cpu特别高的解决_mysql占用CPU过高的解决办法
- 线程同步,为什么要引入线程同步?
- sourceTree细节安装
- python数据建模步骤_AR(I)MA时间序列建模过程——步骤和python代码
- 管理书籍推荐:这本书所有管理者必读!
- i7 11700k和12700k哪个好
- 解决QQ客服链接点开后不能进入添加好友或者聊天界面
- 全志R16 checklist(PCB部分)
- html版api文档,将html版API文档转换成chm格式的API文档
热门文章
- 拼多多不满“国内市场”,将于9月中旬在美国推出跨境电商平台
- iOS开发者账号添加子账号
- 图像缩放(Image resize)
- 学计算机用x260可以吗,联想X260电脑健盘使用方法
- list contains比较对象需要注意的地方
- AdaBoost人脸检测算法1(转…
- SQL查找既购买过ProductA又购买过ProductB,但没有购买ProductC的用户人数,并计算平均客单价(in、聚合函数)
- 查看服务器会话链接信息,配置远程桌面服务会话的远程控制
- python数据分析基础-series基本统计运算,数据运算和比较运算
- 简单介绍支付宝“收发现金红包”的功能以及使用方法