gpt4 book ai didi

SQL Server 查询与 Excel VLookup 具有相同功能

转载 作者:行者123 更新时间:2023-12-02 12:38:00 24 4
gpt4 key购买 nike

我有 2 列数据需要相互比较 - A 列和 B 列。

A 列:

Steve
Jane
Mary
Peter
Ed
Scott
Ted

B 列:

Peter
Scott
David
Nancy
  • A 列的数据量比 B 列的数据量大。
  • 但它可能不包含 B 列中的所有值。

我需要找出 B 列中的哪些值也在 A 列中。

上述示例数据的预期输出:

Peter   TRUE
Scott TRUE
David FALSE
Nancy FALSE
  • 需要使用 SQL Server/T-SQL 来获取此输出。
  • A 列和 B 列是 2 个单独表中的字段
  • 这 2 个表中没有其他列

感谢您的帮助!

最佳答案

select 
b.columnb,
case when a.columna is null then 'FALSE' else 'TRUE' end

from
tableb b left outer join
tablea a on b.columnb = a.columna

关于SQL Server 查询与 Excel VLookup 具有相同功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16472517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com