位置: 编程技术 - 正文

sqlserver 多表关联时在where语句中慎用trim()方法(sqlserver多表关联查询)

编辑:rootadmin
类似如下: select A.key,B.key,C.key from A,B,C where trim(A.key)=trim(B.fk) and trim(A.col)=trim(C.pk)。 在主表A(多条记录)关联附表B(4万多条记录)时用了1秒钟时间,该值在不同机器执行可能有所差异,但比不加trim速度稍微慢一些,但是不是特别明显。 其sql语句类似如下: select A.key,B.key from A,B where trim(A.key)=trim(B.fk) 但是,在上面sql语句中加入第三个表C(两条记录)后,Sql语句如下: select A.key,B.key,C.key from A,B,C where trim(A.key)=trim(B.fk) and trim(A.col)=trim(C.pk) 整个sql语句执行了差不多多秒钟。比不加trim()方法多发费了夺秒。 后来,通过若干实验发现这种where中多表关联条件,如果不在左边关联条件处加trim()方法即可达到基本等同于一般多表关联的效率。 改良后的sql语句如下: select A.key,B.key,C.key from A,B,C where A.key=trim(B.fk) and A.col=trim(C.pk) 此条sql语句执行效率基本等同于where语句中无trim()的sql语句速度了。

推荐整理分享sqlserver 多表关联时在where语句中慎用trim()方法(sqlserver多表关联查询),希望有所帮助,仅作参考,欢迎阅读内容。

sqlserver 多表关联时在where语句中慎用trim()方法(sqlserver多表关联查询)

文章相关热门搜索词:sqlserver多表关联更新,sqlserver多表关联查询,sqlserver多表关联查询,sqlserver多表关联更新,sqlserver多表关联删除,sqlserver多表关联更新,sqlserver多表关联删除,sqlserver 多表关联查询用视图还是临时表,内容如对您有帮助,希望把文章链接给更多的朋友!

union组合结果集时的order问题 近日,在一个项目中用到union组合两个select结果,调试sql时总是报错,所报错误也只是说在union附近有问题,因为sql中用到了group,我想也许是union不支

MSSQL汉字转拼音函数实现语句 /*-------------------------------------------------------------函数:fn_GetPinyin描述:汉字转拼音(无数据表版)使用:dbo.fn_GetPinyin('中华人民共和国')=zhonghuarenmingongheguo作者:

sqlserver 中ntext字段的批量替换(updatetext的用法) 一、问题描述:1。在SqlServer中,ntext/text/image字段不允许应用replace函数替换内容;2。通过convert字段转换,可以把ntext字段转换为varchar(),然后用Re

标签: sqlserver多表关联查询

本文链接地址:https://www.jiuchutong.com/biancheng/349451.html 转载请保留说明!

上一篇:目前用到的两个分页存储过程代码(目前用到的两个字符)

下一篇:union组合结果集时的order问题(用union怎么把结果加起来)

  • 小规模纳税人零申报是每季度报吗
  • 以经营房产投资合营收固定收益如何开发票?
  • 个税填报后怎么撤销申报
  • 年报中资产总额和所有者权益都填0
  • 企业所得税的优点有哪些
  • 外商投资企业土地使用税什么时候交
  • 开具简易计税房租发票怎样填写增值税申报表
  • 辅助生产车间最后结转到哪里
  • 已抵扣的发票怎么开红字发票申请单
  • 小规模季度销售超过30万怎么纳税
  • 建筑行业劳务费开发票可以开工程款吗?
  • 发票勾选 发票认证
  • 一个季度发票开超出9万
  • 营改增试点实施办法的法律层次是
  • 清算所得计算例题
  • 应交增值税下面有几个科目
  • 营运资金的范畴包括哪些
  • 票开了但是没有发票
  • 录入凭证时记账的依据是
  • 用人单位垫付生育津贴的凭证怎么做
  • 加工贸易企业如何财务管理账务流程
  • 企业关闭时国税、地税注销需要哪些手续,时间是多长?
  • 进料加工分配率是什么意思
  • 已经上传的红字怎么修改
  • 含税价什么意思?
  • 积分兑换步骤
  • 专项资金单独核算的法律依据是什么
  • 固定资产丢失进项税需要转出吗
  • php字符串赋值
  • 摊销租赁费属于什么费用
  • linux中loop的含义
  • lnmgr.exe是什么
  • 年度一次性计税
  • php代码规范七大原则
  • 流动资产占资产总额的比率叫什么
  • 核定征收印花税的文件
  • php添加
  • 企业季度所得税怎么算
  • 实用工具书推荐
  • php二进制字符串压缩
  • 收到一分钱的红包表情包
  • 简易征收的进项税怎么处理
  • 债务抵销的顺序
  • 固定资产投资额是指什么
  • 财务报表没申报怎么操作呢
  • 交房租会计分录怎么写好
  • 福州锦元房地产开发有限
  • 母公司将子公司股权无偿转让给子公司
  • 疫情防控期间临时性工作补助申请
  • 不同税率的产品可以开在同一张发票上吗
  • 行政拨付工会经费可以用于职工福利发放吗
  • 公司建账初期做账怎么做
  • 企业产值什么意思
  • 销售毛利率怎么算
  • 存货周转率多少属正常范围
  • mysql的知识点
  • 微软推出windows1
  • Mac安装不了iTunes
  • 让mac桌面变整洁的方法
  • windows 隐藏软件
  • win10用着怎么样
  • 怎么学linux
  • 如何用u盘安装win8操作系统
  • win7系统注册表损坏无法启动怎么修复
  • win8升win8.1
  • Python Flask-web表单使用详解
  • js隐写
  • div display inline-block
  • flask开发实例
  • 简易的python代码
  • 简述javascript的主要特点
  • jQuery插件ajaxFileUpload异步上传文件
  • 自定义圆角控件
  • 歺包做法
  • 开票资料?
  • 土地增值税法定扣除项目
  • 出口退税企业分类管理等级
  • 集团收管理费开什么发票
  • 组织生活会有民族评议党员大会会后报告
  • 昆明国家高新技术产业开发区管理委员会官方门户网站
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设