SQL查询结果需要返回WHERE子句中的所有记录,甚至重复

2024-04-11

我是 Microsoft SQL Server 的新手,需要一个查询来返回 WHERE 子句中列出的所有记录,甚至是重复的记录。我所拥有的只会返回 3 行。

我正在使用 C# 读入并解析文本文件。使用该文本文件,我创建一个查询以从数据库获取结果,然后使用结果重建该文本文件。原始文本文件包含重复的行。每行都需要与从数据库检索的数据相关联。 –

SELECT tbl1.HdrCode, tbl1.HdrName
FROM Table1 tbl1
WHERE tbl1.HdrCode 
IN ('000520',
'000531',
'000531',
'000636')

我需要返回的是:

000520  Name1
000531  Name2
000531  Name2  
000636  Name3   

谢谢


尝试这样的事情

您需要一个包含您的值的内联表和JOIN与你的桌子而不是IN clause

SELECT tb1.* 
FROM   (VALUES ('000520'), 
               ('000531'), 
               ('000531'), 
               ('000636')) tc (hdrcode ) 
       JOIN table1 tbl1 
         ON tc.hdrcode = tb1.hdrcode 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQL查询结果需要返回WHERE子句中的所有记录,甚至重复 的相关文章

随机推荐

  • 如何修复“类扩展值未定义不是构造函数或 null”NodeJS

    我有 3 个文件结构 按以下顺序排列 所有这些都包含 1 个类 main js extends events events js extends base base js 我已经研究了这些答案 但我的问题似乎与以下人员描述的不同 类型错误
  • 为什么我们需要在Hadoop程序中明确设置输出键/值类?

    在 Hadoop 权威指南 一书中 有一个示例程序 代码如下 JobConf conf new JobConf MaxTemperature class conf setJobName Max temperature FileInputFo
  • 如何在 Windows 7 中设置 mongoDB 的默认 dbpath?

    我刚刚在我的 Windows 机器上安装了 mongoDB MongoDB version Windows 64 bit 2008 R2 release 3 0 4 OS Version Microsoft Windows 7 Ultima
  • Google 云存储桶的加载时间缓慢

    目前 我正在从一个网站加载图像谷歌云存储桶 我的印象是多区域谷歌云存储桶应该是互联网上加载图像最快的方式之一 然而 情况似乎并非如此当我比较我的网站与竞争对手的瀑布图像加载时间时 比我的好很多 我可以做些什么来缩短 Google 云存储图像
  • Heroku 内置(Touch ID)不起作用,并且没有一次性密码生成器设置

    我的 mac 坏了 因此 我无法再在 heroku 上使用 touchID 来验证自己 因此 唯一的其他选择是使用一次性密码生成器 我什至没有设置它 您需要登录 并验证 才能设置 我该怎么办 我如何才能访问我的 heroku 帐户 Hero
  • 从 C# 获取 Powershell 错误

    Problem 我正在从 c 调用 powershell 命令 但是PowerShell命令对象似乎只有属性bool HasErrors这对我没有帮助what我收到的错误 这就是我构建 powershell 命令的方式 Library pu
  • 如何在网站上的多个登录字段上使用自动填充

    当网页上有两个单独的登录字段时 我的浏览器 Google Chrome 假设它们都需要相同的凭据 这不是一个有效的假设 我希望我的浏览器能够分别存储每个人的凭据
  • 如何将 JavaFX TableView 与 java 记录一起使用?

    Records是一个新功能Java 16 https en wikipedia org wiki Java version history Java 16 定义于JEP 395 记录 https openjdk org jeps 395 假
  • 如何在反应中单击按钮将一个组件移动到另一个组件?

    您能告诉我如何在反应中单击按钮时将一个组件移动到另一个组件吗 我得到了react router js来自 cdn 我不知道如何使用这个 js 我想展示second component on button click of第一个组件 这是我的
  • Delphi MREW 实现对读者有利吗?

    是否有 MREW 多读 独占写 锁的 Delphi 实现 它有利于读而不是写 我觉得TMultiReadExclusiveWriteSynchronizer http edn embarcadero com article 28258已经受
  • Java中对象的类型切换

    所以我想知道一种在Java中切换有效类型的简单方法 如下所示 我知道这不能编译 但我想要这个功能 public void put Object obj if obj instanceof Integer else if obj instan
  • JButton 中的图标位置

    是否有可能更改 JButton 中的图标图像位置 现在看起来是这样的 我想将图标移到更左边 我尝试更改文本对齐方式 但它无法按我想要的方式工作 myButton setHorizontalTextPosition SwingConstant
  • 将有符号整数转换为无符号长整型的最佳方法?

    对于 Java 中的某些哈希函数 最好将值视为无符号整数 例如 用于与其他实现进行比较 但 Java 仅支持有符号类型 我们可以将有符号的int到 未签名 long像这样 public static final int BITS PER B
  • Scrum 故事和幕后特色 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 据我了解 Scrum 待办事项由一系列代表最终用户的故事组成 并进一步分解为功能 如果是这样的话 所有与故事没有真正联系但仍然有用的幕后功
  • PyQt4、QThread 和打开大文件而不冻结 GUI

    我想问如何从磁盘读取大文件并保持 PyQt4 UI 响应 不阻塞 我已将文件的负载移至 QThread 子类 但我的 GUI 线程被冻结 有什么建议么 我想这一定是GIL的问题 但我不知道如何排序 编辑 我正在使用 GDCM 项目中的 vt
  • HBase如何实现对HDFS的随机访问?

    鉴于HBase是一个数据库 其文件存储在HDFS中 那么它如何实现对HDFS中单个数据的随机访问呢 这是通过什么方法实现的呢 From Apache HBase 参考指南 http hbase apache org book archite
  • 事件+适配器模式

    我在泛型类上有一个适配器模式 它本质上在类型之间进行适应 class A
  • 如何在我的 Swift 项目中使用 Objective-C 项目

    注 我知道如何从 Swift 调用 Objective C 代码 https stackoverflow com q 24002369 6521116 但我不知道下面 我想用这个EsptouchForIOS的演示 https github
  • @AutoConfigureAfter 未按预期工作

    我有 3 个 spring boot starter 项目 其中一个自动配置类具有以下代码 Configuration ConditionalOnClass value Config class AutoConfigureAfter val
  • SQL查询结果需要返回WHERE子句中的所有记录,甚至重复

    我是 Microsoft SQL Server 的新手 需要一个查询来返回 WHERE 子句中列出的所有记录 甚至是重复的记录 我所拥有的只会返回 3 行 我正在使用 C 读入并解析文本文件 使用该文本文件 我创建一个查询以从数据库获取结果