不明确的表更新查询

2023-12-26

我收到错误消息“表不明确。我正在使用别名,因此不确定为什么表不明确。这是我的代码:

UPDATE Field_Translations
    SET SourceColumn1='EnteredProduct'
        ,SourceValue1=I.Product
        ,TargetColumn1='NewProduct'
        ,TargetValue1='Not Reported'
        ,TargetColumn2='NewProductId'
        ,TargetValue2=-1
    FROM Org8_28_17 I
        LEFT JOIN Field_Translations FT ON I.Vendor=FT.SourceValue1 AND FT.SourceColumn1='HGVendor'
        LEFT JOIN Field_Translations FT2 ON I.Product=FT2.SourceValue1 AND FT2.SourceColumn1='HGProduct' 
    WHERE FT.TargetValue1 IS NOT NULL AND FT2.TargetValue1 IS NULL --AND I.Product like '%(%'
        AND I.Vendor=I.Product AND I.Vendor=FT.TargetValue1

如果在 FROM 子句中为表名添加别名,则必须在 UPDATE 子句中使用该别名:

UPDATE FT

Not

UPDATE Field_Translations

您的使用Field_Translations是不明确的,因为您已加入它两次。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

不明确的表更新查询 的相关文章

随机推荐

  • 为什么我无法创建 TSubclassOf<> 以在 SpawnActor() 函数中使用?

    我正在 UE4 中制作激光标签游戏 但使用 TSubclassOf 时遇到很多困难 首先 我在 LaserTagCharacter h 文件中声明 LaserClass 如下所示 我还创建了一个名为 OnFire 的函数 当玩家使用 Fir
  • kotlinCompilerVersion 已弃用

    我刚刚使用 Empty Compose Activity Android Studio 2020 3 1 Canary 14 模板启动了一个新的 Jetpack Compose 项目 但我在我的应用程序中收到以下警告build gradle
  • 从 rake 任务访问 Rails 模型

    如何从 Rails rake 任务访问模型对象 如果我初始化我的 rufus 调度程序 scheduler Rufus Scheduler start new在我的 rake 中 调度程序会保持活动状态 因为它来自 rake 任务吗 要在
  • 如何在不在 RoR 上运行的小型项目中将 HAML 文件自动编译为 HTML 文件?

    我今天才开始玩compass and haml 虽然我对路很熟悉sass有效 我明白了什么compass is for sass以及如何使用它 在使用时我遇到了一些障碍haml有效率的 当然 我希望这里有人已经知道我的问题的答案 并且可以给
  • 表单提交mailto

    我有一个小问题 我正在为 iPhone 开发 html css javascript 应用程序 并且我有一个提交邮件的表单 例如
  • WPF DataGrid 删除所选项目

    最近 我一直在开发一个项目 该项目以编程方式将数据导入到 WPF DataGrid 中 我几乎完成了该项目 但我遗漏的是一个用于删除所选单元格的按钮 这就是我陷入困境的地方 我使用 DataGrid 的基本知识编写了这段代码 var gri
  • 使用 Python 从 URL 中提取 id

    我有一个这样的网址url https www example com contents 6641345 我想提取id在最后的url你可以说interger上面字符串的一部分 我尝试了提供的解决方案https stackoverflow co
  • 如何从通用对话框类中获取数据

    我决定创建一些自定义对话框类 这些类可以由不同情况下的不同活动通用 具体来说 我创建了一个对话框 其中包含一个 EditText 框和一个如下标题 public class EditTextDialogFragment extends Di
  • 通过动态链接和手动设置增强单元测试框架

    我正在尝试设置一个具有动态链接和手动设置的 boost 单元测试框架 不是 BOOST AUTO TEST CASE 我做了一个简单的例子来重现我的错误 SomeLib cpp define BOOST TEST DYN LINK incl
  • 使用 joblib.dump 保存和加载经过训练的 GradientBoostingClassifier

    我正在尝试使用 joblib dump 使用以下代码保存经过训练的 GradientBoostingClassifier use 90 of training data NI int len X tr 0 9 I1 np random ch
  • 如何开始为 ARM 处理器编写自己的移动操作系统?

    我有兴趣创建自己的移动操作系统 我读到现有的移动操作系统在 ARM 处理器上运行并使用其汇编语言 而 Linux 和 Windows 等桌面操作系统是用 asm 编写的 C 似乎是两者共同的语言 这让我想到一些问题 如果我想构建自己的针对
  • 如何使用 Jest 模拟测试 Node.js CLI?

    我一开始就陷入困境 只需要 CLI 并捕获其输出 我尝试了两种方法 但都不起作用 这是我的 cli js usr bin env node console log Testing process exit 0 这是我的 cli test j
  • ms-excel 兼容的 csv 文件,代表 MarkLogic 目录中的所有文档

    我怎样才能最好地制作一个MS Excel兼容的csv代表 MarkLogic 目录中所有文档的文件 使用XCCJava 客户端和Tomcat and Marklogic两者都位于偏远地区 目录中的文档数量约为15000个 第一部分 获取目录
  • 实例构建效率低下?

    这是一个简单的struct pub struct Point x uint y uint impl Point pub fn new gt Point Point x 0u y 0u fn main let p box Point new
  • 当我创建新项目时,Xcode 4 的项目导航器中的“M”和“A”图标是什么意思?

    Xcode 4 在项目导航器中的文件旁边显示灰色的 M 和 A 图标 我相信它们与源代码控制有关 重点是 我在 Xcode 4 中打开和编辑的所有旧 Xcode 3 项目都不显示这些图标 我在 Xcode 4 中创建的新项目也不受源代码控制
  • 相关产品的 Schema.org 设置?

    我想为相关产品设置 Schema org 标记 我已经尝试过这段代码 但我心中有疑问 itemprop isRelatedTo itemscope itemtype http schema org Product 我的产品页面是https
  • ExtJS4 LinkBut​​ton 组件

    我正在尝试在 Ext JS 4 中创建自己的 LinkBut ton 组件 没什么新意 对吧 我的代码如下所示 Ext define LinkButton extend Ext Component xtype linkbutton auto
  • 用于在 AssemblyInfo.cs 中设置自定义属性的 MSBuild 任务

    是否有用于在 AssemblyInfo cs 中设置自定义属性的 MSBuild 任务 我找到了 AssemblyInfo 任务 但它似乎无法设置自定义属性 只能设置预定义属性 我想设置已添加到此文件中的 3 个自定义属性 有什么建议如何解
  • 什么是 adb 守护进程?

    运行应用程序时 会形成 apk 文件 并且该 apk 文件会安装在模拟器中 为了在模拟器中安装 apk 文件 我们需要 Android 调试桥 ADB 服务 守护进程是该服务的一部分 我的问题是守护进程的工作是什么 它有什么作用 From
  • 不明确的表更新查询

    我收到错误消息 表不明确 我正在使用别名 因此不确定为什么表不明确 这是我的代码 UPDATE Field Translations SET SourceColumn1 EnteredProduct SourceValue1 I Produ