我的问题是我想实现一个查询,它会抛出语法错误。我发现在查询设计器中没有办法做到这一点,我想,我只能通过直接编写sql代码来实现。
我的代码是:
select distinct Daily_Output20151013.[Lot No],
atabla.[Outgoing date] as ext1date,
from (Daily_Output20151013
inner join (select Daily_Output20151013.[Lot no] from (Daily_Output20151013.[Outgoing date]
where Daily_Output20151013.[Process Pattern] = 'a') as atabla
on Daily_Output20151013.[Lot No] = atabla.[Lot No])
这些是现有的表和记录,除了将成为输出表的atabla。
错误消息是:" FROM子句中的语法错误"。
提前谢谢。
答案 0 :(得分:1)
在Daily_Output20151013之后,您还有额外的(
。删除它。这应该有用。
select distinct Daily_Output20151013.[Lot No],
atabla.[Outgoing date] as ext1date
from (Daily_Output20151013
inner join (select [Lot no], [Outgoing date]
from Daily_Output20151013
where Daily_Output20151013.[Process Pattern] = 'a') as atabla
on Daily_Output20151013.[Lot No] = atabla.[Lot No])
答案 1 :(得分:0)
由于第2行中的from之前的逗号,它会抛出错误
正确的代码是:
{{1}}