位置: 编程技术 - 正文

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怎么把结果加起来)

  • 税法基本原则是什么意思
  • 筹建期的开办费计入什么科目
  • 一般纳税人租赁费税率5%是简易征收吗?
  • 发放工资的转账支票出票人是谁
  • 利润表里的所得税怎么算
  • 支付给员工的讲课费税前列支怎么做?
  • 公司收的保证金可以打入私人账户吗
  • 应收代位追偿款有没有明细科目
  • 长投损失了如何处理
  • 应收票据质押会计处理
  • 外币折算准则规范的外币交易
  • 在建工程进项税额
  • 预收账款在什么科目核算
  • 小规模有限公司注销麻烦吗
  • 印花税到底什么通俗一点
  • 营改增后附加税费入应交税费还是营业税金及附加
  • 公司支付广告服务费账务处理
  • 文化建设服务费减免
  • 高铁票可以要发票吗
  • 新租赁准则承租人计提折旧吗
  • 一次性劳务费需要交税吗
  • 企业结算备付金怎么做账
  • 未开票收入可以不开票吗
  • 工程用的叉车计提折旧记到什么科目?
  • mac 的系统
  • 公司股权转让怎么操作
  • 苹果电脑付款方式设置
  • 报销差旅费怎么算
  • 电脑怎样设置共享文件夹
  • php运用的技术php开发有哪些实用的技术
  • thinkphp ajaxfileupload实现异步上传图片的示例
  • 文化传媒公司的部门
  • 短期贷款利息支出计算
  • 2023最新最全的祈祷视频
  • edge 状态栏
  • asreg命令什么意思
  • 报税营业成本可以乱填吗
  • 保姆分为哪些级别
  • 已失效是什么意思
  • 文本检测工具
  • php url函数
  • 企业购买机器设备没有发票怎么办
  • 企业提取盈余公积的比例
  • 网上报税优点与缺点
  • db2数据库管理最佳实践
  • 财务上大写数字420.1怎么写
  • 研发企业税率是多少
  • 未抵扣的进项发票,开出红字信息表,需要做进项税转出吗
  • 酌量性固定成本是指
  • 专利年费可以做研发费用吗
  • 长期借款的会计分录怎么写
  • 准则规定的内容是
  • 小企业长期债券投资
  • 应付账款多好还是少好
  • 工业企业外购存货的入账价值一般包括()
  • 溢价发行可转换债券 利息调整在贷方吗
  • 增值税发票超过多久不能抵扣
  • 房地产经纪公司排名
  • 对公账户可以转让吗
  • 利息资本化的利弊
  • 预收货款转营业外收入
  • 如何计提五险一金比例
  • 发票抬头是个人税号怎么填
  • mysql57服务无法启动,找不到文件夹
  • 2008r2数据库备份
  • 事件查看器中"TermService" 服务的性能库问题处理
  • xp系统屏幕倒过来了怎么恢复
  • win8.1系统安装教程
  • win8如何关闭开始屏幕
  • android内存优化面试
  • 原生封装ajax
  • 计算机入域怎么操作
  • python下读取公私钥做加解密实例详解
  • jquery图片效果
  • jquery 修改
  • js确认框选择取消时退出程序怎么设置
  • jquery页面
  • 从重置手
  • 企业间借款合同印花税怎么交
  • 财务制度备案表单怎么填
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设