SELECT * FROM TB1 WHERE [C:\TB2.MDB;PWD=123].NO=TB1.NO
上面这条查询语句有误,如果要实现这个功能,如何修改?

解决方案 »

  1.   

    SELECT * FROM TB1 WHERE [C:\TB2.MDB;PWD=123].NO=TB1.NO 
    上面这条查询语句有误,如果要实现这个功能,如何修改?
      

  2.   

    select * from 表1 where 名称 in (select 名称 from 表1 in "E:\Access DB\Database1.mdb" "mdb")
      

  3.   

    try:SELECT * FROM TB1 WHERE [C:\TB2.MDB;PWD=123].[NO]=TB1.NO发现你总用关键字作表名和字段名,改了这习惯....
      

  4.   

    看错了,改下:
    SELECT a.* 
    FROM TB1 a,[C:\TB2.MDB;PWD=123].NO b
    WHERE a.NO=TB1.NO 
      

  5.   

    问题修改一下:
    SELECT * FROM TB1 WHERE [C:\TB2.MDB;PWD=123].TB2.FD2=TB1.FD1 
    上面这条查询语句有误,如果要实现这个功能,如何修改?
      

  6.   

    SELECT a.* 
    FROM TB1 a,[C:\TB2.MDB;PWD=123].TB2 b 
    WHERE a.DF1=b.FD2ORSELECT * 
    FROM TB1  
    WHERE DF1 IN (SELECT FD2 FROM [C:\TB2.MDB;PWD=123].TB2)
     
      

  7.   

    select * from TB1 where FD1 in (select FD2 from [;database=C:\TB2.MDB;pwd=123].TB2)