有 sql 库/模版 吗?

2019-01-02 15:45:15 +08:00
 scalaer

最近写了很多重复的 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 库或者模版呢? 求大佬推荐几个学习下

1228 次点击
所在节点    程序员
5 条回复
weizhen199
2019-01-02 15:50:41 +08:00
excel 啊 ="select * from "&A1
glacer
2019-01-02 15:53:13 +08:00
简单的:正则;
复杂通用的:AST
annielong
2019-01-02 16:05:56 +08:00
要么找 db 写 sql 函数,要么后台重构 sql 查询生成函数
reus
2019-01-02 16:08:27 +08:00
才几行的东西,用什么模板……
exonuclease
2019-01-02 16:58:17 +08:00
存储过程 不过最好自己在业务代码里面抽象

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/523138

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX