- 博客(16)
- 收藏
- 关注
原创 sql 中的排序函数row_number 和dense_rank ,rank 的区别?(以postgresql为例)
下一个行会从下一个编号开始。RANK(): 如果有多个行有相同的排名,会获得相同的排名,下一个行会跳过之前的所有行的排名,从下一个编号开始。如果存在NULL值,默认是升序的情况,null会排到最后,降序则null值会排到最前,有多个null值会有相同的排名。RANK(): 如果有多个行有相同的排名,会获得相同的排名,下一个行会跳过之前的所有行的排名,从下一个编号开始。如果存在NULL值,默认是升序的情况,null会排到最后,降序则null值会排到最前,有多个null值会有相同的排名。
2023-10-13 10:45:53 660
转载 Oracle 、SQL Server、MySQL 、PostgresSQL 在sql语法上的区别
Oracle 、SQL Server、MySQL 、PostgresSQL 在sql语法上的区别
2023-10-13 10:19:25 236
转载 hivesql 行转列,列转行(分列名和字符串转换)
lateral view首先为原始表的每行调用UDTF,UTDF会把一行拆分成一或者多行,lateralview再把结果组合,产生一个支持别名表的虚拟表。group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来。Concat()函数用于将多个字符串连接成一个字符串。可以有一个或多个参数。他们都是将分组中的某列转为一个数组返回,不同的是collect_list不去重,而collect_set去重。concat_ws函数在连接字符串的时候,只要有一个字符串不是NULL,就不会返回NULL。
2023-08-18 10:23:24 663 1
原创 python自动化程序从mongo数据库导表到postgres数据库
假设mongo数据库有A表,需要将A表的数据导入postgres数据库中的B表中,并自动完成创建表,创建字段。
2023-05-31 11:39:13 372 1
原创 将指定敏感词打上*号
这些额外的失配指针允许在查找字符串失败时进行回退(例如设Trie树的单词cat匹配失败,但是在Trie树中存在另一个单词cart,失配指针就会指向前缀ca),转向某前缀的其他***。这些额外的失配指针允许在查找字符串失败时进行回退(例如设Trie树的单词cat匹配失败,但是在Trie树中存在另一个单词cart,失配指针就会指向前缀ca),转向某前缀的其他敏感词。假设A表有两列,一列是文章标题,另外一列是文章简介,B表有一列,敏感词,需要判断标题和简介中,是否含有敏感词,如果有则打上*号。
2023-05-31 11:07:11 195 1
原创 如何使用AC自动机算法,快速识别出某个字符串中的关键词
如一条长链接:www.dji.com/cn/huawei/1111-sale-7knbdw/1111-sale-7knbdw/1111-sale-7knbd,big_industry_name(行业1),small_industry_code(行业2),big_industry_code(行业3)brand_code(品牌小写),brand_name(品牌大写),长链接,品牌大写,品牌小写,行业1,行业2,行业3。A表 二列:品牌小写,品牌关键词。B表 一列:品牌大写。from A表 t1。
2023-05-31 10:49:02 158 1
原创 如何将文本类型字符转换千位符分割的字符
字段名= trim(to_char(字段名::decimal,'999G999G999G999'))如何将文本类型字符转换千位符分割的字符。如,“100000”,展示成“100,000”。
2023-05-31 10:31:57 59 1
原创 如何用spacy模型识别英文文本中的品牌名称
除了en_core_web_md的所有功能外,en_core_web_lg还可以提供更好的词向量表示和词汇多样性,可以更好地处理多样化的英语文本。总的来说,en_core_web_sm适合处理小型英语文本,en_core_web_md适合处理中型英语文本,en_core_web_lg适合处理大型英语文本。en_core_web_sm、en_core_web_md和en_core_web_lg都是SpaCy自然语言处理库中的英语语言模型。1 需要提前下载第三方包。第二步:下载第三方包。
2023-03-20 16:03:31 317
转载 postgres如何去掉隐藏的空符号
看不见的空符号 char(9) char(10) char(13)char(9) 表示水平制表符 (tab键 \t)char(10) 表示换行键 (\n)char(13) 表示回车键 (\r)
2023-02-28 15:58:33 253
原创 postgres如何对一列中逗号隔开的多个字段串进行替换
情况二:如果有多个重复单词,如“xiao mi”和“mi”,需要加上where条件。情况一:数据某一列中有多个字符用英文逗号隔开,需要对其中一个字符进行替换。示例,如下表,需要将ID为2的品牌和ID为1的品牌大小写保持一致。情况一:如果只有1个单词。1 加上where 条件。2 不加where条件。
2023-02-28 15:47:44 761 1
原创 postgres锁表怎么解决
postgres在运行中会出现锁表的情况,表现为:无法打开表格,无法进行删除等任何操作,或者打开表后数据为空。1 如果“state”列 有active ,则找到active所在行的“pid”,查看数字是多少。1 如果“state”列 有Lock ,则找到Lock所在行的“pid”,查看数字是多少。如果执行完第二步还没有解锁表格,继续执行第三步。第二步:查询“state”列状态。以上是PG数据库解锁表的方法。第一步:检查活动连接。
2023-02-28 13:39:24 3983
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人