我有一个表dbo.comp有id和name作为列。
dbo.comp
Name id
A 1
B 2
C 3
D 4
E 5
其中B& D是从Excel工作表插入的父名称。
excelsheet
parent
B
D
我需要找出dbo.comp中父名称的Id。为此,我将excel表中存在的父级存储到名为parent [j]的数组中。并尝试与dbo.comp中的id进行比较。但它不起作用
String Querystring7="SELECT Id from dbo.Comp where Id="+Parent [j]+" ";
我在java程序中写作我坚持为此编写查询。如何通过比较parent [j]数组从dbo.comp获取父名称id?请帮我写一个查询
答案 0 :(得分:0)
“SELECT id FROM dbo.comp WHERE NAME ='”+ Parent [j] +“'”
答案 1 :(得分:0)
由于您要将NAME
存储在Excel电子表格中,因此您应该使用name
来查询您的表格,而不是ID
,正如您所做的那样。
示例:
String Querystring7="SELECT Id from dbo.Comp where Name='"+Parent [j]+"' ";