摘要:
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
凌度
阅读(465)
推荐(0)
摘要:
select /*+ PARALLEL(t,4) */ * from table1
阅读全文
posted @ 2016-12-21 11:09
凌度
阅读(2643)
推荐(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
凌度
阅读(27199)
推荐(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
凌度
阅读(1414)
推荐(0)
摘要:
1、Table 内部表 1).与数据库中的Table在概念上是类似的 2).每一个Table在Hive中都有一个相应的目录存储数据 3).所有的Table数据(不包括 External Table) 都保存在这个目录中 4).删除表时,元数据与数据都会被删除 5).建表: 2、Partition 分区表 1).Partition 对应于数据库的...
阅读全文
posted @ 2016-12-15 11:40
凌度
阅读(3146)
推荐(0)
摘要:
DROP DATABASE是删除所有的表并删除数据库的语句。它的语法如下: 下面的查询用于删除数据库。假设要删除的数据库名称为userdb。 以下是使用CASCADE查询删除数据库。这意味着要全部删除相应的表在删除数据库之前。
阅读全文
posted @ 2016-12-14 11:23
凌度
阅读(13697)
推荐(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
凌度
阅读(6216)
推荐(0)
摘要:
查询语句可以直接使用非分析函数的变量的别名 分析函数必须套一个查询,不能直接用rn <=5
阅读全文
posted @ 2016-11-22 15:41
凌度
阅读(345)
推荐(0)
摘要:
20W 在80-100 30W 在50左右 50W 在30左右 100W在20左右 N-1日的 收入 对N日还有权重的影响
阅读全文
posted @ 2016-11-16 15:25
凌度
阅读(298)
推荐(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
凌度
阅读(32064)
推荐(1)