博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL语句(MySQL)
阅读量:5833 次
发布时间:2019-06-18

本文共 1877 字,大约阅读时间需要 6 分钟。

hot3.png

/* 1、查询插入示例;2、case when示例。*/insert into t_tempselect user_brand_id, count(case when type = '0' then id end) click_count, count(case when type = '1' then id end) buy_count, count(case when type = '2' then id end) collec_count, count(case when type = '3' then id end) trolley_count,0.0 score from t_user_action2 group by user_brand_idinsert into t_score_brand(brand_id, click_count, buy_count, collect_count, trolley_count)select brand_id, count(case when type = '0' then id end) click_count, count(case when type = '1' then id end) buy_count, count(case when type = '2' then id end) collec_count, count(case when type = '3' then id end) trolley_countfrom t_user_action2 group by brand_idinsert into t_score_brand(brand_id, click_count, click_count_y, click_count_n, buy_count, buy_count_y, buy_count_n, collect_count, collect_count_y, collect_count_n, trolley_count, trolley_count_y, trolley_count_n)select brand_id, sum(click_count) click_count, sum(case when buy_count = 0  then 0 when buy_count <> 0  then click_count end) click_count_y, sum(case when buy_count = 0  then click_count when buy_count <> 0  then 0 end) click_count_n, sum(buy_count) buy_count, sum(case when buy_count = 0  then 0 when buy_count <> 0  then buy_count end) buy_count_y, sum(case when buy_count = 0  then buy_count when buy_count <> 0  then 0 end) buy_count_n, sum(collect_count) collect_count, sum(case when buy_count = 0  then 0 when buy_count <> 0  then collect_count end) collect_count_y, sum(case when buy_count = 0  then collect_count when buy_count <> 0  then 0 end) collect_count_n, sum(trolley_count) trolley_count, sum(case when buy_count = 0  then 0 when buy_count <> 0  then trolley_count end) trolley_count_y, sum(case when buy_count = 0  then trolley_count when buy_count <> 0  then 0 end) trolley_count_n from t_temp group by brand_id

转载于:https://my.oschina.net/u/1757446/blog/279914

你可能感兴趣的文章
PHP环境安装套件:快速安装LAMP环境
查看>>
CSS3
查看>>
ul下的li浮动,如何是ul有li的高度
查看>>
C++ primer plus
查看>>
python mysqlDB
查看>>
UVALive 3942 Remember the Word Tire+DP
查看>>
从微软的DBML文件中我们能学到什么(它告诉了我们什么是微软的重中之重)~目录...
查看>>
被需求搞的一塌糊涂,怎么办?
查看>>
c_数据结构_队的实现
查看>>
jquery 选择器总结
查看>>
Qt设置背景图片
查看>>
【阿里云文档】常用文档整理
查看>>
java中的Volatile关键字
查看>>
前端自定义图标
查看>>
实验二
查看>>
独立开发一个云(PaaS)的核心要素, Go, Go, Go!!!
查看>>
MyBatis使用DEMO及cache的使用心得
查看>>
网站文章如何能自动判定是抄袭?一种算法和实践架构剖析
查看>>
【OpenCV学习】滚动条
查看>>
ofo用科技引领行业进入4.0时代 用户粘性连续8个月远甩摩拜
查看>>