上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 54 下一页
摘要: 1. 取四舍五入的几位小数 select round(1.2345, 3) from dual; 结果:1.235 2. 保留两位小数,只舍 select trunc(1.2345, 2) from dual; 结果:1.23 select trunc(1.2399, 2) from dual; 结 阅读全文
posted @ 2016-12-21 15:42 凌度 阅读(458) 评论(0) 推荐(0) 编辑
摘要: select /*+ PARALLEL(t,4) */ * from table1 阅读全文
posted @ 2016-12-21 11:09 凌度 阅读(2630) 评论(0) 推荐(0) 编辑
摘要: 按分区删除: ALTER TABLE test1 DROP PARTITION (dt='2016-04-29'); 删除符合条件的数据: insert overwrite table t_table1 select * from t_table1 where XXXX; 其中xxx是你需要保留的数 阅读全文
posted @ 2016-12-19 09:24 凌度 阅读(27158) 评论(0) 推荐(1) 编辑
摘要: hive 默认的字段分隔符为ascii码的控制符\001,建表的时候用fields terminated by '\001',如果要测试的话,造数据在vi 打开文件里面,用ctrl+v然后再ctrl+a可以输入这个控制符\001。按顺序,\002的输入方式为ctrl+v,ctrl+b。以此类推。 当 阅读全文
posted @ 2016-12-15 12:33 凌度 阅读(1400) 评论(0) 推荐(0) 编辑
摘要: 1、Table 内部表 1).与数据库中的Table在概念上是类似的 2).每一个Table在Hive中都有一个相应的目录存储数据 3).所有的Table数据(不包括 External Table) 都保存在这个目录中 4).删除表时,元数据与数据都会被删除 5).建表: 2、Partition 分区表 1).Partition 对应于数据库的... 阅读全文
posted @ 2016-12-15 11:40 凌度 阅读(3123) 评论(0) 推荐(0) 编辑
摘要: DROP DATABASE是删除所有的表并删除数据库的语句。它的语法如下: 下面的查询用于删除数据库。假设要删除的数据库名称为userdb。 以下是使用CASCADE查询删除数据库。这意味着要全部删除相应的表在删除数据库之前。 阅读全文
posted @ 2016-12-14 11:23 凌度 阅读(13664) 评论(0) 推荐(0) 编辑
摘要: 设定本机2121端口转发到21端口 cat /porc/sys/net/ipv4/ip_forward 开是否是1echo 1 > /porc/sys/net/ipv4/ip_forward #这是个暂时的做法,重启后就会失效,好的做法是:vim /etc/sysctl.conf修改其中的net.i 阅读全文
posted @ 2016-12-13 15:47 凌度 阅读(6212) 评论(0) 推荐(0) 编辑
摘要: 查询语句可以直接使用非分析函数的变量的别名 分析函数必须套一个查询,不能直接用rn <=5 阅读全文
posted @ 2016-11-22 15:41 凌度 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 20W 在80-100 30W 在50左右 50W 在30左右 100W在20左右 N-1日的 收入 对N日还有权重的影响 阅读全文
posted @ 2016-11-16 15:25 凌度 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 今天select from_unixtime(unix_timestamp(),'yyyy-MM-dd HH:mm:ss') UNIX时间戳转日期函数: from_unixtime 语法: from_unixtime(bigint unixtime[, string format]) 返回值: st 阅读全文
posted @ 2016-11-03 21:49 凌度 阅读(31972) 评论(0) 推荐(1) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 54 下一页