0
点赞
收藏
分享

微信扫一扫

HBase基础语法—陈宇婷

看山远兮 2022-03-12 阅读 63

CREATE DATABASE IF NOT EXISTS jcgf DEFAULT CHARSET utf8;
USE jcgf ;
#建学生表
CREATE TABLE IF NOT EXISTS stu
(      NO INT PRIMARY KEY  AUTO_INCREMENT,
       NAME VARCHAR(20)
 );
INSERT INTO stu(NAME)VALUES("蒋丞"),("顾飞"),("江停"),("严峫"),("秦川");

#建科目表
CREATE TABLE IF NOT EXISTS sub
(
  subno INT PRIMARY KEY AUTO_INCREMENT,
  subname VARCHAR(20)
);
INSERT INTO sub(subname)VALUES("java"),("c"),("python"),("mysql");


#建成绩表(中间表)
CREATE TABLE IF NOT EXISTS score
(
  NO INT,
  score INT,
  subno INT
);
INSERT INTO score(NO,score,subno)VALUES(1,99,1),
                                       (2,66,2),
                                       (3,98,3),
                                       (4,79,4);
                                       
                                       
#增加 盛旺
INSERT INTO stu(NAME)
VALUES("盛旺");

#删除 秦川
DELETE FROM stu WHERE NAME="秦川";
SELECT * FROM stu

#改  
   
 UPDATE stu SET  NAME="楚慈" WHERE NO="1";
 SELECT * FROM stu
                       
 #三表关联
SELECT st.*,sc.*FROM stu st 
LEFT JOIN score sc ON st.no=sc.no
LEFT JOIN sub su ON sc.subno=su.subno;

举报

相关推荐

0 条评论