<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Delete rows with condition in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Delete-rows-with-condition/m-p/849210#M335738</link>
    <description>&lt;P&gt;Repeating a &lt;A href="https://communities.sas.com/t5/New-SAS-User/duration-dates/m-p/847063#M36930" target="_self"&gt;request&lt;/A&gt; that has already been made to you:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN&gt;Please provide data as working SAS data step code from now on. You can follow these&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://blogs.sas.com/content/sastraining/2016/03/11/jedi-sas-tricks-data-to-data-step-macro/" target="_self" rel="nofollow noopener noreferrer"&gt;instructions&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;or type the working SAS data step code yourself. Doing this avoids us having to make assumptions or guesses about your data (which might be incorrect), which makes it much more likely that people can provide correct answers; this helps you and helps us.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;</description>
    <pubDate>Mon, 12 Dec 2022 18:08:33 GMT</pubDate>
    <dc:creator>PaigeMiller</dc:creator>
    <dc:date>2022-12-12T18:08:33Z</dc:date>
    <item>
      <title>Delete rows with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Delete-rows-with-condition/m-p/849207#M335737</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have dataset a&lt;/P&gt;&lt;P&gt;ID&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Version&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Session_A&amp;nbsp; &amp;nbsp; &amp;nbsp;SetA&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SetB&lt;/P&gt;&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2236&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3345&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3345&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3345&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3367&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;&lt;P&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4456&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4456&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;&lt;P&gt;4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5568&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5568&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5568&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5523&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;I would like to delete all the setB which has SetA=1 with same Version&lt;/P&gt;&lt;P&gt;output dataset B:&lt;/P&gt;&lt;P&gt;ID&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Version&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Session_A&amp;nbsp; &amp;nbsp; &amp;nbsp;SetA&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SetB&lt;/P&gt;&lt;P&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4456&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4456&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;&lt;P&gt;4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5568&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5568&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5568&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5523&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks in advance&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Dec 2022 18:04:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Delete-rows-with-condition/m-p/849207#M335737</guid>
      <dc:creator>Smitha9</dc:creator>
      <dc:date>2022-12-12T18:04:31Z</dc:date>
    </item>
    <item>
      <title>Re: Delete rows with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Delete-rows-with-condition/m-p/849210#M335738</link>
      <description>&lt;P&gt;Repeating a &lt;A href="https://communities.sas.com/t5/New-SAS-User/duration-dates/m-p/847063#M36930" target="_self"&gt;request&lt;/A&gt; that has already been made to you:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN&gt;Please provide data as working SAS data step code from now on. You can follow these&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://blogs.sas.com/content/sastraining/2016/03/11/jedi-sas-tricks-data-to-data-step-macro/" target="_self" rel="nofollow noopener noreferrer"&gt;instructions&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;or type the working SAS data step code yourself. Doing this avoids us having to make assumptions or guesses about your data (which might be incorrect), which makes it much more likely that people can provide correct answers; this helps you and helps us.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;</description>
      <pubDate>Mon, 12 Dec 2022 18:08:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Delete-rows-with-condition/m-p/849210#M335738</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2022-12-12T18:08:33Z</dc:date>
    </item>
    <item>
      <title>Re: Delete rows with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Delete-rows-with-condition/m-p/849216#M335742</link>
      <description>&lt;P&gt;Does the ID variable have any role in selection? It is not described as such.&lt;/P&gt;
&lt;P&gt;Why are you mentioning SetB? I don't see where SetB has any impact on the output.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are there values for SetA other than 1 and Missing? Is SetA numeric or character? (Need to have the correct variable type to write a test for values that does not create errors or data conversion messages)&lt;/P&gt;</description>
      <pubDate>Mon, 12 Dec 2022 18:25:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Delete-rows-with-condition/m-p/849216#M335742</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2022-12-12T18:25:30Z</dc:date>
    </item>
    <item>
      <title>Re: Delete rows with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Delete-rows-with-condition/m-p/849266#M335766</link>
      <description>All are the variables numeric,the setB is the variable.</description>
      <pubDate>Mon, 12 Dec 2022 21:41:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Delete-rows-with-condition/m-p/849266#M335766</guid>
      <dc:creator>Smitha9</dc:creator>
      <dc:date>2022-12-12T21:41:10Z</dc:date>
    </item>
    <item>
      <title>Re: Delete rows with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Delete-rows-with-condition/m-p/849308#M335791</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input ID         Version        Session_A     SetA           SetB;
cards;
1            2234            2234             1 .
1            2234            2236              .                   1
2            3345            3345             1 .
2            3345            3367              .                    1
3            4456            4456              .                    1
4            5568            5568             .                      1
5            5568            5523              .                     1
;

proc sql;
create table want as
select * from have
 group by id ,version
  having not (max(seta)=1 and max(setb)=1);
quit;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 13 Dec 2022 03:03:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Delete-rows-with-condition/m-p/849308#M335791</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2022-12-13T03:03:31Z</dc:date>
    </item>
  </channel>
</rss>

