Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

11
  • 1
    When you test this as a new query in the Access query designer, how many rows does it return? SELECT * FROM InputCounts INNER JOIN InputConcatenate ON InputCounts.CONCATENATE = InputConcatenate.CONCATENATE Commented Jan 28, 2016 at 18:55
  • 1
    Good! Now in each of those rows, the value in the InputCounts.CONCATENATE column matches the value in the InputConcatenate.CONCATENATE column of that row. Correct? Commented Jan 28, 2016 at 19:03
  • 1
    Excellent! Now what is the point of SET InputCounts.CONCATENATE = [InputConcatenate].[CONCATENATE]? (You just confirmed those values are already equal.) In the question you asked about a syntax error; the problem is a logic error. Make sense? Commented Jan 28, 2016 at 19:07
  • 1
    Still not sure I understand, but is this what you want? UPDATE InputCounts SET CONCATENATE = [FLEET] & [AMMs] WHERE CONCATENATE Is Null; Commented Jan 28, 2016 at 19:14
  • 1
    Yeah it looks like it does. If it updates the concatenate column in the table when there is no concatenate then it works fine Commented Jan 28, 2016 at 19:19