我试图选择两张表没有运气。我可以搜索1罚款,但我想搜索两个表都有一个名为name的公共字段我有以下代码:
...
myConnection.Open()
Dim strg As String
strg = "SELECT * FROM Table1,Table4 WHERE Name=@Name"
这可能吗?我在这做错了什么?任何帮助都会很棒。
我在Windows 7 enterprise x32上使用visual studio 2010。
答案 0 :(得分:1)
如果Table1和Table4具有相同的列,您可以这样写:
SELECT * FROM Table1 WHERE Name=@Name
union
SELECT * FROM Table4 WHERE Name=@Name