位置: 编程技术 - 正文

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

  • 计提维保费
  • 用友t3采购订单怎么录入
  • 免交增值税免印花税吗
  • 建筑劳务属于什么税收分类
  • 0申报是不是不需要填数据
  • 向境外销售货物交增值税吗?
  • 定额发票不够用可以申请额度要交税吗
  • 参与工会职工应享受哪些福利待遇
  • 电子设备税费
  • 付垫资款给其他公司应该怎么做账?
  • 记账凭证是否要记账
  • 实际销售金额是开票金额吗
  • 积分小技巧
  • 矿产资源补偿费征收管理规定
  • 总公司分派人员到分公司工作
  • 收到上级补助收入支出时财务会计怎么记账
  • 借给其他企业的钱计入什么科目
  • 房屋维修费属于固定资产吗
  • iphone7如何设置输入法
  • php call方法
  • Win11如何关闭屏保上的广告
  • php处理xml
  • 鸿蒙系统怎么开启OTG
  • 安装adsl modem必须安装什么协议
  • msmpeng.exe 是什么
  • Vue3 & app.use 与 install 函数的作用
  • php floor()
  • 土地出资是否涉及企业所得税
  • php7安装教程详解
  • 火灾烧毁物品如何取证
  • php如何创建文件
  • vscode插件大全
  • 工具tj
  • 计算md5值命令
  • mtd命令
  • 信息技术服务费税收编码
  • 2022年最新公务接待用餐标准
  • 出口退税后发生退货怎么处理
  • 员工加班餐费该怎么算
  • 零申报有哪些
  • php 引入
  • 资产处置损益会计科目
  • 金蝶利润表为什么只有累计数没有本月数
  • SQL Server中使用的SQL是
  • 企业给员工的福利体检报告
  • 上期计提的费用怎么入账
  • 汽车销售公司购入汽车会计分录
  • ca证书费用计入什么科目
  • 印花税减免退回会计分录
  • 支出未取得发票
  • 资产负债表基本公式
  • 注册资本和实收资本相等吗
  • 公司网站维护费用计哪个科目
  • 事业单位职工福利费支出范围
  • 医疗机构药库设置标准
  • sql常用语句大全简书
  • windows命令操作
  • windowsxp的开始菜单
  • u盘安装启动盘
  • win10预览版21301bug
  • u盘装win8系统教程图解
  • centos无法挂载位置
  • 安装WIN10系统后怎么调过设置
  • 写出javascript的数据类型
  • Unity3D游戏开发毕业论文
  • android线程间通信的几种方法
  • 不错的mod_perl编程的简单应用实例介绍
  • 显示解析包时出错是怎么回事
  • 魔兽世界全部开发成本
  • js中push和pop
  • Android屏幕适配分屏
  • unity类库
  • jquery3.6
  • python中如何抛出异常
  • 税务总局电子申报软件39
  • 举报电话12345管用吗
  • 不动产租赁和经营租赁发票的区别
  • 手撕发票查询真伪平台
  • 揭牌仪式揭牌时的音乐
  • 刚出生的宝宝身长多少正常
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设