不明确的表更新查询

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(使用前将#替换为@)

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

  • SQL Server 查询结果集的大小

    SQL Server 中是否有确定结果集中 Mgmt Studio 查询中返回的数据大小 以 MEGS 为单位 您可以打开客户端统计信息 查询菜单 包括客户端统计信息 它给出执行查询时从服务器返回的字节数
  • SQL Server 中的动态透视多列

    我有一张这样的桌子 Id Name FromAddress ToAddress 1 Joey ABC JKL 2 Joey DEF MNP 3 Joey GHI OQR 我正在 SQL Server 中寻找带有动态数据透视表的以下输出 Na
  • 是否允许在流水线 PL/SQL 表函数中使用 SELECT?

    管道函数的文档指出 在 SQL 语句 通常是SELECT 并且在大多数示例中 管道函数用于数据生成或转换 接受客户作为参数 但不发出任何 DML 语句 现在 从技术上讲 可以使用 SELECT 而不会出现 Oracle 中的任何错误 ORA
  • Quartz.NET 设置 MisfireInstruction

    我正在使用 Quartz NET 在 C 中工作 并且在 CronTrigger 上设置失火指令时遇到问题 我正在运行安装了 Quartz DB 的 SQL 后端 我有以下代码 可以很好地创建作业和运行调度程序 IScheduler sch
  • 如果执行没有事务的删除语句,是否会删除部分内容?

    如果表myTable包含100000000条记录 我执行DELETE FROM myTable 没有开始交易并且出现问题 例如服务器电源故障 会删除一些记录吗 否 如果数据库引擎符合ACID http en wikipedia org wi
  • 消息 102,级别 15,状态 1,第 1 行“ ”附近的语法不正确

    我试图从临时表中查询 但不断收到此消息 Msg 102 Level 15 State 1 Line 1 Incorrect syntax near 有人能告诉我问题是什么吗 是因为要转换吗 查询是 select compid 2 conve
  • 如何通过循环变量在 dbt 中多次运行 SQL 模型?

    我有一个 dbt 模型 测试模型 接受地理变量 zip state region 在配置中 我想通过循环变量来运行模型三次 每次使用不同的变量运行它 问题是 我有一个如下所示的宏 它将变量附加到输出表名称的末尾 即运行测试模型 with z
  • 如何在动态查询中将行值连接到列名

    我正在开发一个允许配置问题和答案的应用程序 目前最多可以有 20 个答案 但也可能更少 我的结构如下 问题 ID FormId QuestionText AnswerField 1 1 Name Answer01 2 1 Address A
  • 让 Prometheus 发送 SQL 查询

    我正在尝试使用普罗米修斯 https prometheus io 监视我的 MySQL 数据库 但似乎找不到添加 SQL 查询的区域 例如 我想运行一个返回值的 SQL 查询 然后将该值添加到图表中 发送警报 有没有办法让 Promethe
  • T-sql、刻度、时间戳

    是否有可能在 t sql 中获得像 DateTime Ticks 这样的 C 内容 感谢帮助 您不太可能从 SQL 中获得与 DateTime Ticks 相同的精度 因为 SQL 不能以那么高的精度表达时间 SQL Server 只存储大
  • 使用包含空值列的 WHERE 子句的更新语句

    我正在使用另一个表中的数据更新一个表上的列 这WHERE子句基于多个列 并且某些列为空 根据我的想法 这个空值是什么throwing off你的标准UPDATE TABLE SET X Y WHERE A B陈述 See 这个 SQL 小提
  • PHP DBlib PDO 问题

    我正在尝试通过 php 连接到 MSSQL 服务器 但我的 pdo 连接给我带来了困难和我不太理解的错误 我在下面粘贴的代码一周前运行得很好 突然间它就停止了 没有任何人进行任何更改 我仍然可以连接到服务器并直接从命令行运行查询 但我在 p
  • 如何在 SQLite 中获取最后插入的 ID?

    SQLite 中是否有任何内置函数可以获取最后插入的行 ID 例如 在 mysql 中我们有LAST INSERT ID 这种功能 对于 sqlite 任何可用于执行相同过程的函数 请帮我 Thanks SQLite 这可以使用SQLite
  • MySQL 中的 UDF 性能

    我注意到 当查询在 SELECT 或 WHERE 子句中调用 UDF 时 MySQL 查询执行时间的性能会呈指数级下降 有问题的 UDF 查询本地表以返回标量值 因此它们不仅执行算术表达式 而且充当相关子查询 我通过简单地删除 UDF 并使
  • 更新每组单行

    的背景 我有一个临时表 其中包含唯一的 rowID OrderNumber 和 guestCount 等信息 RowID 和 OrderNumber 已存在于该表中 并且我正在运行一个新查询来填充每个 orderNumber 缺少的 gue
  • SQL 插入失败 - 违反主键约束

    我在 SQL Insert 语句中看到一个非常奇怪的问题 我有一个简单的表 带有一个 ID 和 2 个日期时间 请参阅下面的创建脚本 CREATE TABLE dbo DATA POPULATION LOGS ID int IDENTITY
  • 如何在sqlite中添加特定数量的空行?

    我有一个SQLite文件 我想添加2550 empty NULL rows 我可以使用此代码添加一个空行 INSERT INTO my table DEFAULT VALUES 但我需要 2550 行 有什么捷径吗 我不想执行相同的代码 2
  • 自动创建n列表

    我想在一行中将 236 个 int 值存储到 sql 中 现在我必须声明该表 但我不想输入 236 倍的列名 列名应该是 BYTE001 BYTE002 或其他前缀 如 BYTE B INT 可以自动生成ColumnNames吗 我尝试以下
  • 将此 MySQL 查询转换为 PyGreSQL

    我正在开发一个 Ruby 应用程序 它使用 mysql 函数 XOR 和 BIT COUNT 不过 我现在需要在运行 PyGreSQL 的 Heroku 上运行该应用程序 我找不到任何可以帮助我的 PyGreSQL 文档 那么任何人都可以翻
  • Java 中的 ExecuteUpdate sql 语句不起作用

    我正在学习如何将 SQL 与 Java 结合使用 我已成功安装 JDBC 驱动程序 并且能够从数据库读取记录并将其打印在屏幕上 我的问题发生在尝试执行更新或插入语句时 没有任何反应 这是我的代码 问题所在的方法 public static

随机推荐

  • 为什么我无法创建 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