
1 dovme 2018-10-19 16:50:33 +08:00 行转列? |
2 reus 2018-10-19 16:52:40 +08:00 再来一个 laosun 呢?如果 name 有 1 万种呢? 你这样的做法,就是挖坑害人。 |
3 hualongbei 2018-10-19 16:57:06 +08:00 记得之前学的时候弄过这种绕了半天 工作了发现完全用不到... |
4 PulpFunction 2018-10-19 16:58:52 +08:00 @reus 意思应该是同一天的相同姓名,求和 |
5 PulpFunction 2018-10-19 17:07:49 +08:00 |
6 PulpFunction 2018-10-19 17:09:38 +08:00 考虑变成'20181018' | ( 100,200 ) | 220 括号里面变长应该没问题 |
7 PulpFunction 2018-10-19 17:10:14 +08:00 没用过数据库纯属瞎哔哔路过 |
8 dovme 2018-10-19 17:10:16 +08:00 |
9 PulpFunction 2018-10-19 17:10:49 +08:00 是变成'20181018' | ( 100,120 ) | 220 |
10 dovme 2018-10-19 17:11:17 +08:00 应该是可以的,你试一下 |
11 Leigg 2018-10-19 17:13:32 +08:00 via iPhone 要用到子查询,子查询的条数和要 count 的 name 的个数相关,所以你这个需求仍然需要多条 sql 完成。追求一个 sql 毫无意义。 |
12 PulpFunction 2018-10-19 17:16:48 +08:00 ( 100,120 )换成 name+数据的字典格式 应该能行 数据也能提取出来 |
13 dovme 2018-10-19 17:18:16 +08:00 #8 补充格式好看了一些 |
15 qinrui 2018-10-19 17:23:49 +08:00 via iPhone Select Date date, Sum(case when name=‘ laowang ’ then count else 0 end) count1, Sum(...) count2, Sum(...)+Sum(...) count1and2 From X_table Group by Date |
18 likuku 2018-10-19 17:32:12 +08:00 db 只作它本职工作不好么?简单直接高效取出素材数据就好。 如何拼装输出,让 db 之上的应用层代码去作有何不可? |
19 SbloodyS 2018-10-19 17:35:24 +08:00 lateral view explode 了解下 |
20 Lsj777 2018-10-19 17:44:30 +08:00 磊哥 加波好友撒 |