sql学习
编码之路就在脚下
这个作者很懒,什么都没留下…
展开
-
sql查询,结合group by和case when ,子查询查询按照时间轴排序,某字段的标签新旧变化对比情况
遇到这样一个业务,需要按照时间轴的顺序展示,标签的新旧变化情况,表结构如下:sql语句如下:SELECT tagName, CASE WHEN b.tagTime > (SELECT min(tagTime) FROM IP_gene_info c WHERE c.ip = b.ip AND c.tagName = b.tagName)...原创 2019-04-30 11:17:17 · 1220 阅读 · 0 评论 -
group by case when用法
group by case when 用法select的字段要和group by的一样,并且group by不能用别名select case when left(tagName,4)='http' then 'http'when left(tagName,3) = '数据库' then '数据库'else 0end as tagName,count(1)from IP_gen...原创 2019-05-20 09:30:40 · 3971 阅读 · 0 评论