最近写了很多重复的 sql,
比如计算某个频道直播的观看时长,
select
act_id,
sum(watch_time)
from xxxx
group by act_id
计算某个频道广告的观看时长
select
act_id,
sum(ad_watch_time)
from xxxx
group by act_id
两个需求列名和表名有所区别
是否存在 sql 库或者模版呢? 求大佬推荐几个学习下
1
weizhen199 2019-01-02 15:50:41 +08:00
excel 啊 ="select * from "&A1
|
2
glacer 2019-01-02 15:53:13 +08:00
简单的:正则;
复杂通用的:AST |
3
annielong 2019-01-02 16:05:56 +08:00
要么找 db 写 sql 函数,要么后台重构 sql 查询生成函数
|
4
reus 2019-01-02 16:08:27 +08:00
才几行的东西,用什么模板……
|
5
exonuclease 2019-01-02 16:58:17 +08:00
存储过程 不过最好自己在业务代码里面抽象
|