摘要:
本人与其他所有人认识的SQL; 首先新建测试表 插入数据 --如果没有重复的记录,则不用去重使用union all实现,第一列(name)人与其他所有人都认识的sql: 结果显示name与所有人认识的结果(nums为认识人数): 阅读全文
摘要:
在linux中使用sqlplus命令进入MySQL,设置行数和行宽 1) 查看目前的pagesize,默认是14: 1. show pagesize; 2. set pagesize 100; 2) 查看目前的linesize,默认是80: 1. show linesize; 2. set line 阅读全文
摘要:
sed -i :直接修改读取的文件内容,而不是输出到终端。 sed -i 就是直接对文本文件进行操作的 替换每行第一次出现的字符串 sed -i 's/查找的字符串/替换的字符串/' 文件 替换文件中所有出现过的字符串 sed -i 's/查找的字符串/替换的字符串/g' 文件 例如,将文件GAOW 阅读全文
摘要:
首先建一张测试表: 然后插入数据,现在的表数据为: 一、重点来了,我们随机取三条数据: select * from (select * from dim_ia_test5 order by dbms_random.random) where rownum < 4 ; 二、在工作中,我们有时会遇到按照 阅读全文
摘要:
在hive上建表与普通分区表创建方法一样; 在shell脚本中,需设置的参数: set hive.exec.dynamic.partition=true; #开启动态分区,默认是falseset hive.exec.dynamic.partition.mode=nostrict; #开启允许所有分区 阅读全文
摘要:
我昨天在hive上建表,一直报Display all 459 possibilities? (y or n) ,之前我以为是建表语句有问题,一直在改语句,后来在网上搜这个错误,原来语句里混杂了Tab缩进,这可能是我使用notepad++的时候打出来的; 解决方案:把它粘到plsql里,将空格和缩进都 阅读全文