自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 mysql视图的作用

视图是存储在数据库中的查询的sql 语句,它主要出于两种原因:安全原因,视图可以隐藏一些数据,如:社会保险基金表,可以用视图只显示姓名,地址,而不显示社会保险号和工资数等,另一原因是可使复杂的查询易于理解和使用。解决方案:创建视图。例如:某用户只能获取user表的name和age数据,不能获取sex数据。最多就只能获取name和age的数据,其他的数据就获取不了了。创建好视图后,就可以这样获取user的name和goods的name。以上sql语句,就能获取user的name和goods的name了。

2023-11-27 11:22:20 375

原创 hivesql和mysql的区别

1、hivesql没有update、insert into类的更新表或插入表的操作。2、hiveSQL特殊字符拼接问题,如分号要先进行八进制的ASCII码转义。MySQL:select concat(key,concat(';',key)) from dual;hivesql:select concat(key,concat('\073',key)) from dual;3、hivesql不支持等值连接。MySQL:select * from dual a,dual b where a.key = b.ke

2023-11-24 11:26:00 1345 1

原创 sql删除操作(delete,truncate,drop)

2、truncate:属于数据库DDL定义语言,不走事务,原数据不放到 rollback segment 中,操作不触发 trigger。1、DELETE属于数据库DML操作语言,只删除数据不删除表的结构,会走事务,执行时会触发trigger;delete是把目录撕了,truncate是把书的内容撕下来烧了,drop是把书烧了。TRUNCATE命令删除整个表的数据,效率较高,但不支持事务回滚(还有表字段)(表都没了 再查会报错)DELETE命令可以根据条件选择性地删除表中的数据,支持事务回滚;

2023-11-23 15:04:33 213

原创 DML和DDL的区别

适用范围:对数据库中的某些对象(例如,database,table)进行管理,如Create,Alter和Drop.适用范围:对数据库中的数据进行一些简单操作,如insert,delete,update,select等.二、DML (数据操纵语言,Data Manipulation Language )一、DDL(数据定义语言,Data Definition Language)建库、建表、设置约束等:create\drop\alter。desc stud;3、更改表结构(设置约束)4、删除表、删除数据库。

2023-11-23 15:01:39 54

原创 hive的行列转换

-collect_set 它的主要作用是将某字段的值进行去重汇总 collect_list(不去重)-- 行转列的常规做法是,group by+sum(if())【或count(if())】--concat_ws 用于进行字符的拼接 参数1—指定分隔符 参数2—拼接的内容。--case when写法。-- -- 查询的结果。--cast 转换类型。--也可以使用max。--也可以使用max。

2023-11-23 09:52:55 38

原创 hive常见的调优和参数优化

-(fetch query,直接select from,能够获取的最大行数)Set hive.limit.optimize.limit.file=10;--(一个查询可以操作的最多文件数,根据需要适当调大)Set hive.limit.row.max.size=100000;--(limit最多可以查询多少行,根据需求可以调大)Set hive.limit.optimize.enable=true;--(默认为false)

2023-11-22 16:58:52 69

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除