title: SAS update multiple records for a by group
body: <p>I have a master A and transaction set B. I am trying to udpate records in A with the records in B by variable C. </p>
  
  <pre><code>DATA TEST;
    UPDATE A B;
    BY C;
  RUN;
  </code></pre>
  
  <p>The issue is, I have got some duplicate records in my master set and I still want to update them all. But what I get is a warning </p>
  
  <blockquote>
    <p>There was more than one record for the specified BY group</p>
  </blockquote>
  
  <p>And only the first record out of those duplicates gets updated.
  Is there any way how to tell SAS to update all of them?
  Or is there any other, completely different way?</p>
  
  <p>Any help appreciated.</p>