1

我正在尝试通过内部联接查询填充 DataGrid:

SELECT * FROM Tbl1 INNER JOIN (Tbl2 INNER JOIN Tbl3 ON Tbl3.id=Tbl2.id)
ON Tbl1.id=Tbl2.id;

但是当我尝试执行查询时,出现错误:

No value given for one or more required parameters.

查询错了吗?

4

2 回答 2

2

我修复了查询:

SELECT * FROM 

(Tbl1 INNER JOIN Tbl2 ON Tbl.id=Tbl2.id)

INNER JOIN Tbl3 ON Tbl3.id=Tbl2.id;
于 2012-06-18T17:33:30.323 回答
0

语法不正确。应该如下

SELECT * FROM Tbl1 
INNER JOIN Tbl2 ON Tbl1.id=Tbl2.id
INNER JOIN Tbl3 ON Tbl3.id=Tbl2.id
于 2012-06-18T17:22:52.733 回答