0

我正在尝试在 Access 中编写一个 SQL 代码,以从一系列表中读取数据,如果表之间的数据不同,它会比较等效列并将它们写入新表。

不幸的是,不同的表通常具有不同格式的相同信息(例如,一个表的相关列左对齐,另一个表右对齐),我发现当我运行代码时,它将这些数据读取为不同的。

有什么方法可以读取对格式化视而不见的数据?

为清楚起见,我的代码目前如下所示:

SELECT May.*
  FROM April
       Right JOIN May ON April.Info = May.Info
 WHERE April.Info IS NULL
4

1 回答 1

0

如果您有文本值,我认为您需要使用该TRIM()功能。

    SELECT May.*
      FROM April
Right JOIN May ON Trim(April.Info) = Trim(May.Info)
     WHERE April.Info IS NULL
于 2013-11-12T15:31:02.600 回答