我有以下表结构:
Column1 Column2 Column3
Value1.1 Value2.1 data1
Value1.2 Value2.2 data2
我想使用我的column1
数据作为过滤条件列。
如何使用以下过滤条件编写t-sql查询:
where Value1.1 = Value2.1
会给我data1
答案 0 :(得分:0)
不确定你的意思。这是你要求的吗?
select Column3
from the_table
where col1 = col2
答案 1 :(得分:0)
试试这个:
SELECT Column3 FROM YourTable WHERE Column1 = Value2.1
或者如果要检索Column1与Column2具有相同值的过滤结果,可以将Value2.1替换为列名:
SELECT Column3 FROM YourTable WHERE Column1 = Column2