2012-11-26 31 views
0

我是新這個,我似乎無法找到在互聯網上正確的答案,因爲有這麼多的方法來創建一個SQL語句。但基本上,這是我想要做的。使用一個變量有多個值選擇行

用戶填寫了一個表格:

名稱:1,名稱,NAME3

如何選擇表中的行,其中的名稱是「名1」,「名稱2」和'Name3'? 我知道,在TOAD我們可以查詢一個值是這樣的:

SELECT * FROM TableName 
WHERE Names = ? 

查詢的方式應該是,如果我想的名字輸入多個值? SQL可以搜索單個變量的值數組嗎?

編輯:我按當我創建後進入,所以第一個職位是不完整的。抱歉!

回答

0

嘗試這樣的事情

SELECT column_name(s) 
FROM table_name 
WHERE column_name IN (value1,value2,...) 
+0

謝謝你,這個工程。我一直在閱讀「EXISTS」,我可以用它來代替! :) – Nicole