我正在尝试通过内部联接查询填充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.
查询错了吗?
答案 0 :(得分:2)
我修复了查询:
SELECT * FROM
(Tbl1 INNER JOIN Tbl2 ON Tbl.id=Tbl2.id)
INNER JOIN Tbl3 ON Tbl3.id=Tbl2.id;
答案 1 :(得分:0)
语法不正确。它应该如下
SELECT * FROM Tbl1
INNER JOIN Tbl2 ON Tbl1.id=Tbl2.id
INNER JOIN Tbl3 ON Tbl3.id=Tbl2.id