![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sqlserver
吱吱喔喔
这个作者很懒,什么都没留下…
展开
-
使用ROW_NUMBER()分组遇到的坑
今天这里主要遇到的坑是:清洗的表里的F_CNKITitle字段含有空格、换行符,所以导致内容看着一样,其实是不一样,可以点击字段内容,右键复制,粘贴到一对引号里就发现,换行了,这两列中的F_CNKITitle看着是不是一样,且点击内容进入,也没有显示出空格换行啥,但是右键复制下放到引号中就会发现问题所在。1、再一次清洗数据时,需要过滤重复数据,使用了ROW_NUMBER() 来分组给每组数据排序号。在获取每组的第一行数据。原创 2024-05-08 14:38:22 · 576 阅读 · 0 评论 -
优化sqlserver中的 not like
但是,对于 NOT LIKE 操作符来说,特别是当模式以通配符 % 开头时,它通常不会利用索引(如果有一个的话),因为这样的模式匹配是非确定性的。字符在你的数据模型中有特殊意义,并且你经常需要基于它进行查询,那么可能需要重新考虑你的数据库设计。创建计算列和索引(如果查询非常频繁):如果性能是一个大问题,并且你知道你的数据不会频繁更改,你可以考虑创建一个计算列,并在其上建立索引。原创 2024-05-07 14:33:13 · 667 阅读 · 0 评论 -
sqlserver中替换空格和换行
【代码】sqlserver中替换空格和换行。原创 2024-05-07 12:15:00 · 903 阅读 · 0 评论