![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql类
文章平均质量分 86
--曹曹--
这个作者很懒,什么都没留下…
展开
-
mac安装mysql遇到的坑:mac安装mysql,并配置环境变量后,重新打开终端无法直接mysql-uroot -p进入mysql
mac安装mysql,并配置环境变量后,重新打开终端无法直接mysql-uroot -p进入mysql问题:根据网上安装教程配置了mysql后,配置了.bash_profile全局变量,关掉终端发现重新打开终端输入mysql -uroot -p报错找不到。但是输入:/usr/local/mysql/bin/mysql -u root -p,可以正常进入mysql。思考:说明mysql安装没有问题,但是全局配置可能出了问题。解决办法:1.先查看mac本身安装的shell有哪些?cat /etc/s原创 2020-08-20 14:26:01 · 16424 阅读 · 4 评论 -
odps运行错误实例:计算相关
odps运行错误实例:1.涉及代码:round(pv1 / pv2 , 4) 运行结果:FAILED: ODPS-0121145:Data overflow - Div func result overflow, two params are 3 and 0原因:分母为0涉及代码:round( pv1 * log(number) ,4 ) 运行结果:FAILED: ODPS-0121095:Invalid arguments - Unsupported zero or negati原创 2020-06-30 21:24:36 · 18978 阅读 · 0 评论 -
hive两拼接字段对比,涉及到的拼接字段拼接顺序问题
背景:将用户宽表重构,其中指标包含收藏数、转发数等内容,需要把每天全量数据展示出来,又因全量数据量太大(),将每天的新更新的数据单独写入一张表,存redis。思路:1、需求包含有类似情形的好几个指标,如:1、3、7、30、45天收藏数、转发数等;2、将有相似情形的指标做一张中间表,将涉及维度1、3、7、30、45天的指标拼接为1个字段,从而不用再写冗杂的数据逻辑,如:之前的写法:每一个维度指标都会出具一个字段collect_work_1dayall_forwarduserwork_3d原创 2020-06-28 14:57:46 · 12038 阅读 · 0 评论 -
# yyyymmdd 转 yyyy--MM--dd HH:MM:SS #
我真的菜啊!入职新公司,对数据不够了解,特简单一个需求yyyymmdd–>yyyy–MM–dd HH:MM:SS我竟然五分钟没搞定,因为是活跃日期转 ,所以数据有null值和0,直接写好几次都没成功,我甚至都怀疑人生了。以下是我最初的写法:SELECT current_requestdate,TO_DATE(current_requestdate,'yyyyMMdd'),TO_CHAR(TO_DATE(current_requestdate,'yyyyMMdd'),'yyyy-MM-原创 2020-05-20 14:23:43 · 1747 阅读 · 0 评论 -
windows下安装mysql(简单详细)
windows下安装mysql(简单详细)1.官网下载MySQL安装后,解压,添加环境变量,以管理员方式运行cmd变量名:MYSQL_HOME变量值:E:\D:\mysql-8.0.18-winx64\mysql-8.0.18-winx642.执行命令:mysqld --initialize-insecure --user=mysql在:\D:\mysql-8.0.18-winx64\...原创 2019-12-28 15:16:04 · 108 阅读 · 0 评论