SQL
文章平均质量分 50
本专栏是关于SQL学习记录及常见问题
麦片加奶不加糖
NUS研究生毕业 目前互联网行业工作
爱好编程 | 机器学习 | 数据分析 | 炒股
展开
-
sql 语句中count()条件计数
在count函数里直接对需要计数的变量写条件表达式 但是需要加 'or NULL',如下所示:select count(distinct job_id), count(pay_pv>0 or NULL) from (select t1.job_id, count(*) as times_pv, count(tmp.pay_time) as pay_pv from dac_seven_dev.boss_block_label_l2_ymt as t1 join dwd_boss.原创 2021-11-23 10:19:48 · 10837 阅读 · 0 评论 -
Hive insert插入数据与with子查询
1. insert into 与 insert overwrite区别insert into 与 insert overwrite 都可以向hive表中插入数据,但是insert into直接追加到表中数据的尾部,而insert overwrite会重写数据,既先进行删除,再写入注意:如果存在分区的情况,insert overwrite只重写当前分区数据,不会全部重写2. insert 与 with as 子查询一起使用当在hive中同时使用insert into(ov...原创 2021-09-15 21:26:21 · 4153 阅读 · 0 评论