SQL开发
mona1
这个作者很懒,什么都没留下…
展开
-
sql,判断字段是否包含数字字符或者英文字符,translate函数
背景: sql编写,如何判断字段中是否包含数字字符 方案: 使用translate函数。 1、该语句可以判断字段是否为纯数字: translate(test,'','0123456789'); 2、该语句可以判断字段中是否包含数字: length(trim(translate(test,'','0123456789'))) <> length(trim(test)); ...原创 2021-04-15 10:58:30 · 2920 阅读 · 0 评论 -
over partition by 和 group by 的区别
group by:对检索结果的保留行进行单纯分组,返回聚合之后的组的数据统计值的记录。划分为多组,每组返回一行。 partition by:返回分组里的每一条数据,在应用关联的开窗函数前确定行集的分区和排序,然后,开窗函数将计算窗口中的每一行的值。 例: 表中的数据如下 create temp table test as select ‘A01’ as A,‘001’ as B,10 as C u...原创 2019-03-08 10:20:38 · 2386 阅读 · 0 评论