0

有谁知道为什么这个声明失败?

SELECT * FROM `U:\file1.xlsx`.`table1` a INNER JOIN `U:\file2.xlsx`.`table2` b ON a.ID=b.ID WHERE a.receipt = credit
// Result: Too few parameters. Expected:1 

它在没有 WHERE 子句的情况下工作,我做错了什么?我尝试了许多版本(删除空格、添加引号等),但没有任何帮助。

4

1 回答 1

1

用引号括起来的信用。

使用下面的查询。

SELECT * FROM `U:\file1.xlsx`.`table1` a
   INNER JOIN `U:\file2.xlsx`.`table2` b
   ON a.ID=b.ID
   WHERE a.receipt = 'credit'
于 2019-07-09T08:42:51.493 回答