-1
我有以下表結構:如果那裏的條件是所有的數據如何獲得數據
Column1 Column2 Column3
Value1.1 Value2.1 data1
Value1.2 Value2.2 data2
我想用我的column1
數據作爲過濾條件列。 我如何寫一個T-SQL查詢與以下過濾條件:
where Value1.1 = Value2.1
會帶給我data1
我有以下表結構:如果那裏的條件是所有的數據如何獲得數據
Column1 Column2 Column3
Value1.1 Value2.1 data1
Value1.2 Value2.2 data2
我想用我的column1
數據作爲過濾條件列。 我如何寫一個T-SQL查詢與以下過濾條件:
where Value1.1 = Value2.1
會帶給我data1
不知道你的意思。這是你要求的嗎?
select Column3
from the_table
where col1 = col2
試試這個:
SELECT Column3 FROM YourTable WHERE Column1 = Value2.1
,或者如果你想要檢索的列1與列2這樣相同的值過濾後的結果,你可以用你的列名替換Value2.1:
SELECT Column3 FROM YourTable WHERE Column1 = Column2
我不知道我理解你的例子。你在尋找Column1來等於Column2還是讓Column等於一個值,而不管它是否存在於Column2中? – jradich1234
你想比較Column1和Column2上的最後兩個字符嗎? – Balde
不幸的是,我不明白這個問題。但是也許下面的網站將能夠闡明WHERE子句:http://www.w3schools.com/sql/sql_where.asp甚至有一個'Try it yourself'按鈕,您可以在這裏試驗一下。 – Ralph