日期:2014-05-17  浏览次数:20815 次

acc多表查询,很简单的,请兄弟们帮帮
我有三个表,如tableA,tableB,tableB,
tableA
PID         x             y             z
201       12           15             95
202       14           15             95

tableB
PID       i             j               k
201       23           72             92
202       21           33             55

tableC
PID       e             f               g
201       34           62             63
202       42           34             61


这三个表都有一个相同类型的PID字段,现在要根据外部所传来的一个值,来查询三个表的PID=传来的值的记录,   并且如何引用?

------解决方案--------------------
sql = "SELECT * FROM tableA a INNER JOIN tableB b ON (a.PID = b.PID) INNER JOIN tableC c ON (b.PID = c.PID) WHERE (a.PID = " & value & ") "

value为传入的值