<?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: SAS data query in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692797#M211124</link>
    <description>if data is matched i.e.(CMCLASCD =  CD_a) then will consider only "A" values.  That means will exclude I valued.&lt;BR /&gt;&lt;BR /&gt;1003 B01AC A01AD A&lt;BR /&gt;1003 B01AC B01AC A&lt;BR /&gt;1003 B01AC M02AC A&lt;BR /&gt;1003 B01AC N02BA I&lt;BR /&gt;&lt;BR /&gt;I data does not match i.e.(CMCLASCD ne CD_a) then will consider I values only not A.&lt;BR /&gt;&lt;BR /&gt;1003 R03BZ              A&lt;BR /&gt;1003 R03BZ R03BH I&lt;BR /&gt;1003 R03BZ R03BQ I&lt;BR /&gt;&lt;BR /&gt;Hope I have cleared this. If any thing else plz do let me know.</description>
    <pubDate>Tue, 20 Oct 2020 09:42:53 GMT</pubDate>
    <dc:creator>pdhokriya</dc:creator>
    <dc:date>2020-10-20T09:42:53Z</dc:date>
    <item>
      <title>SAS data query</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/691830#M210634</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hi Reader,&lt;/P&gt;
&lt;P&gt;Below are some requirement.&lt;/P&gt;
&lt;P&gt;1. Need to create new variables cmclscd02 to cmclscd31.&lt;/P&gt;
&lt;P&gt;2. When&amp;nbsp;sts = "A" and CMCLASCD = cd_a (multiple record, atleast 1 value should match ) then data should be&amp;nbsp;CMCLASCD , cmclscd02, cmclscd03..etc.&lt;/P&gt;
&lt;P&gt;3. When&amp;nbsp;sts = "A" and CMCLASCD = cd_a CMCLASCD = cd_a (one record) then data should be&amp;nbsp;CMCLASCD&lt;/P&gt;
&lt;P&gt;4. When cmclscd ne cd_a then consider sts = "I" data then consider other dataset variable = cd_i and data should be collect in&amp;nbsp;CMCLASCD , cmclscd02, cmclscd03..etc.&lt;/P&gt;
&lt;P&gt;5. Output data is mentioned below for your reference.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data xyz;&lt;/P&gt;
&lt;P&gt;input name $&amp;nbsp; CMCLASCD $&amp;nbsp; CD_a $ /*CD_i $ 18-22*/ STS $ ;&lt;/P&gt;
&lt;P&gt;cards;&lt;/P&gt;
&lt;P&gt;1003 B01AC A01AD A&lt;/P&gt;
&lt;P&gt;1003 B01AC B01AC A&lt;/P&gt;
&lt;P&gt;1003 B01AC M02AC A&lt;/P&gt;
&lt;P&gt;1003 B01AC N02BA I&lt;/P&gt;
&lt;P&gt;1003 C08DB C05AE A&lt;/P&gt;
&lt;P&gt;1003 C08DB C08DB A&lt;/P&gt;
&lt;P&gt;1003 G04CA G04CA A&lt;/P&gt;
&lt;P&gt;1003 R03AC R03AC A&lt;/P&gt;
&lt;P&gt;1003 R03AC R03CC A&lt;/P&gt;
&lt;P&gt;1003 R03AC R03CH A&lt;/P&gt;
&lt;P&gt;1003 R03BA D07AC A&lt;/P&gt;
&lt;P&gt;1003 R03BA R01AD A&lt;/P&gt;
&lt;P&gt;1003 R03BA R03BA A&lt;/P&gt;
&lt;P&gt;1003 R03BA R03BA A&lt;/P&gt;
&lt;P&gt;1003 R03BA R03BO A&lt;/P&gt;
&lt;P&gt;1003 R03BA R03BF A&lt;/P&gt;
&lt;P&gt;1003 R03BA R03BT A&lt;/P&gt;
&lt;P&gt;1003 R03BA R03BR A&lt;/P&gt;
&lt;P&gt;1003 R03BA R03BK A&lt;/P&gt;
&lt;P&gt;1003 R03BA R03BP A&lt;/P&gt;
&lt;P&gt;1003 R03BA R03BD A&lt;/P&gt;
&lt;P&gt;1003 R03BE R03BE A&lt;/P&gt;
&lt;P&gt;1003 R03BZ R03BH I&lt;/P&gt;
&lt;P&gt;1003 R03BZ R03BQ I&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Output data:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="2289"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="45"&gt;NAME&lt;/TD&gt;
&lt;TD width="74"&gt;CMCLASCD&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC01&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC02&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC03&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC04&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC05&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC06&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC07&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC08&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC09&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC10&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC11&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC12&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC13&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC14&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC15&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC16&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC17&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC18&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC19&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC20&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC21&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC22&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC23&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC24&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC25&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC26&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC27&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC28&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC29&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC30&lt;/TD&gt;
&lt;TD width="70"&gt;CMCLSC31&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1003&lt;/TD&gt;
&lt;TD&gt;B01AC&lt;/TD&gt;
&lt;TD&gt;A01AD&lt;/TD&gt;
&lt;TD&gt;M02AC&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1003&lt;/TD&gt;
&lt;TD&gt;C08DB&lt;/TD&gt;
&lt;TD&gt;C05AE&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1003&lt;/TD&gt;
&lt;TD&gt;G04CA&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1003&lt;/TD&gt;
&lt;TD&gt;R03AC&lt;/TD&gt;
&lt;TD&gt;R03CC&lt;/TD&gt;
&lt;TD&gt;R03CH&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1003&lt;/TD&gt;
&lt;TD&gt;R03BA&lt;/TD&gt;
&lt;TD&gt;D07AC&lt;/TD&gt;
&lt;TD&gt;R01AD&lt;/TD&gt;
&lt;TD&gt;R03BA&lt;/TD&gt;
&lt;TD&gt;R03BO&lt;/TD&gt;
&lt;TD&gt;R03BF&lt;/TD&gt;
&lt;TD&gt;R03BT&lt;/TD&gt;
&lt;TD&gt;R03BR&lt;/TD&gt;
&lt;TD&gt;R03BK&lt;/TD&gt;
&lt;TD&gt;R03BP&lt;/TD&gt;
&lt;TD&gt;R03BD&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1003&lt;/TD&gt;
&lt;TD&gt;R03BE&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1003&lt;/TD&gt;
&lt;TD&gt;R03BZ&lt;/TD&gt;
&lt;TD&gt;R03BH&lt;/TD&gt;
&lt;TD&gt;R03BQ&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2020 12:54:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/691830#M210634</guid>
      <dc:creator>pdhokriya</dc:creator>
      <dc:date>2020-10-16T12:54:33Z</dc:date>
    </item>
    <item>
      <title>Re: SAS data query</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/691843#M210637</link>
      <description>&lt;P&gt;Please repost your expected result as pdf or xlsx. The online previewer has problems with older Excel formats.&lt;/P&gt;</description>
      <pubDate>Thu, 15 Oct 2020 14:28:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/691843#M210637</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-10-15T14:28:48Z</dc:date>
    </item>
    <item>
      <title>Re: SAS data query</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/691849#M210641</link>
      <description>Share in massage&lt;BR /&gt;&lt;BR /&gt;NAME	CMCLASCD	CMCLSC01	CMCLSC02	CMCLSC03	CMCLSC04	CMCLSC05	CMCLSC06	CMCLSC07	CMCLSC08	CMCLSC09	CMCLSC10	CMCLSC11	CMCLSC12	CMCLSC13	CMCLSC14	CMCLSC15	CMCLSC16	CMCLSC17	CMCLSC18	CMCLSC19	CMCLSC20	CMCLSC21	CMCLSC22	CMCLSC23	CMCLSC24	CMCLSC25	CMCLSC26	CMCLSC27	CMCLSC28	CMCLSC29	CMCLSC30	CMCLSC31&lt;BR /&gt;1003	B01AC	A01AD	M02AC	N02BA																												&lt;BR /&gt;1003	C08DB	C05AE																														&lt;BR /&gt;1003	G04CA																															&lt;BR /&gt;1003	R03AC	R03CC	R03CH																													&lt;BR /&gt;1003	R03BA	D07AC	R01AD	R03BA	R03BO	R03BF	R03BT	R03BR	R03BK	R03BP	R03BD																					&lt;BR /&gt;1003	R03BE																															&lt;BR /&gt;1003	R03BZ	R03BH	R03BQ																													&lt;BR /&gt;</description>
      <pubDate>Thu, 15 Oct 2020 14:36:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/691849#M210641</guid>
      <dc:creator>pdhokriya</dc:creator>
      <dc:date>2020-10-15T14:36:01Z</dc:date>
    </item>
    <item>
      <title>Re: SAS data query</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692032#M210724</link>
      <description>&lt;P&gt;Posted in my question, please look at it. Thank you in advance. Take care.&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2020 02:14:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692032#M210724</guid>
      <dc:creator>pdhokriya</dc:creator>
      <dc:date>2020-10-16T02:14:21Z</dc:date>
    </item>
    <item>
      <title>Re: SAS data query</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692613#M211016</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Could you please help me out from this problem.&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;Priyanka</description>
      <pubDate>Mon, 19 Oct 2020 16:17:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692613#M211016</guid>
      <dc:creator>pdhokriya</dc:creator>
      <dc:date>2020-10-19T16:17:35Z</dc:date>
    </item>
    <item>
      <title>Re: SAS data query</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692789#M211120</link>
      <description>&lt;P&gt;You discard&lt;/P&gt;
&lt;PRE&gt;1003 B01AC N02BA I&lt;/PRE&gt;
&lt;P&gt;but keep&lt;/P&gt;
&lt;PRE&gt;1003 R03BZ R03BH I
1003 R03BZ R03BQ I&lt;/PRE&gt;
&lt;P&gt;What is the difference between those observations?&lt;/P&gt;</description>
      <pubDate>Tue, 20 Oct 2020 08:46:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692789#M211120</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-10-20T08:46:51Z</dc:date>
    </item>
    <item>
      <title>Re: SAS data query</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692797#M211124</link>
      <description>if data is matched i.e.(CMCLASCD =  CD_a) then will consider only "A" values.  That means will exclude I valued.&lt;BR /&gt;&lt;BR /&gt;1003 B01AC A01AD A&lt;BR /&gt;1003 B01AC B01AC A&lt;BR /&gt;1003 B01AC M02AC A&lt;BR /&gt;1003 B01AC N02BA I&lt;BR /&gt;&lt;BR /&gt;I data does not match i.e.(CMCLASCD ne CD_a) then will consider I values only not A.&lt;BR /&gt;&lt;BR /&gt;1003 R03BZ              A&lt;BR /&gt;1003 R03BZ R03BH I&lt;BR /&gt;1003 R03BZ R03BQ I&lt;BR /&gt;&lt;BR /&gt;Hope I have cleared this. If any thing else plz do let me know.</description>
      <pubDate>Tue, 20 Oct 2020 09:42:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692797#M211124</guid>
      <dc:creator>pdhokriya</dc:creator>
      <dc:date>2020-10-20T09:42:53Z</dc:date>
    </item>
    <item>
      <title>Re: SAS data query</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692804#M211129</link>
      <description>&lt;P&gt;So, "match" in your parlance actually means "group".&lt;/P&gt;
&lt;P&gt;This code creates exactly your output as wanted:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input name $  CMCLASCD $  CD_a $ /*CD_i $ 18-22*/ STS $ ;
cards;
1003 B01AC A01AD A
1003 B01AC B01AC A
1003 B01AC M02AC A
1003 B01AC N02BA I
1003 C08DB C05AE A
1003 C08DB C08DB A
1003 G04CA G04CA A
1003 R03AC R03AC A
1003 R03AC R03CC A
1003 R03AC R03CH A
1003 R03BA D07AC A
1003 R03BA R01AD A
1003 R03BA R03BA A
1003 R03BA R03BA A
1003 R03BA R03BO A
1003 R03BA R03BF A
1003 R03BA R03BT A
1003 R03BA R03BR A
1003 R03BA R03BK A
1003 R03BA R03BP A
1003 R03BA R03BD A
1003 R03BE R03BE A
1003 R03BZ R03BH I
1003 R03BZ R03BQ I
;

data want;
merge
  have
  have (
    in=check
    drop=sts
    rename=cd_a=_cd_a
    where=(_cd_a = cmclascd)
  )
;
by name cmclascd;
array cmclsc {*} cmclsc01-cmclsc10 _character_;
retain cmclsc01-cmclsc10;
if first.cmclascd
then do;
  do count = 1 to 10;
    cmclsc{count} = "";
  end;
  count = 0;
end;
if (not check or sts = "A") and cd_a ne cmclascd
then do;
  count + 1;
  cmclsc{count} = cd_a;
end;
if last.cmclascd;
drop cd_a _cd_a count sts;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 20 Oct 2020 10:26:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692804#M211129</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-10-20T10:26:50Z</dc:date>
    </item>
    <item>
      <title>Re: SAS data query</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692839#M211153</link>
      <description>My approch was this, but I really liked your program. Thank you so much for your help.&lt;BR /&gt;Take care.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Data match;&lt;BR /&gt;      set xyz;&lt;BR /&gt;      Match = 'Y';&lt;BR /&gt;      where CMCLASCD = cd_a and STS = "A";&lt;BR /&gt;Run;&lt;BR /&gt;&lt;BR /&gt;DAta match1;&lt;BR /&gt;      merge xyz match (keep= name CMCLASCD match);&lt;BR /&gt;      by name CMCLASCD;&lt;BR /&gt;      if match = "Y" and STS = "A";&lt;BR /&gt;      run;&lt;BR /&gt;proc sql;&lt;BR /&gt;Create table match_n as select *, count(*) as cnt from match1&lt;BR /&gt;group by cmclascd;&lt;BR /&gt;quit;&lt;BR /&gt;&lt;BR /&gt;Data match_n;&lt;BR /&gt;set match_n;&lt;BR /&gt;if CMCLASCD = cd_a and cnt gt 1 then delete;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Proc transpose data= match_n out= final1;* prefix= CMCLSC0;&lt;BR /&gt;by name CMCLASCD;&lt;BR /&gt;Var cd_a  ;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;Data final_a;&lt;BR /&gt;set final1;&lt;BR /&gt;drop _name_ ;&lt;BR /&gt;Run;&lt;BR /&gt;**************************;&lt;BR /&gt;data final2;&lt;BR /&gt;set xyz (where = (sts = "I"));&lt;BR /&gt;Run;&lt;BR /&gt;&lt;BR /&gt;Proc transpose data= final2 out= final2_i(drop=_name_);&lt;BR /&gt;by name CMCLASCD;&lt;BR /&gt;Var cd_a  ;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;Data final;&lt;BR /&gt;set final_a final2_i;&lt;BR /&gt;Run;&lt;BR /&gt;****************;&lt;BR /&gt;&lt;BR /&gt;Proc sql noprint;&lt;BR /&gt;Select count(varnum) into: num_vars from sashelp.vcolumn&lt;BR /&gt;where libname = 'WORK' and memname = "FINAL";&lt;BR /&gt;quit;&lt;BR /&gt;&lt;BR /&gt;Data _nul_;&lt;BR /&gt;set sashelp.vcolumn;&lt;BR /&gt;where libname = 'WORK' and memname = "FINAL";&lt;BR /&gt;call symput(cat('a', _n_), Name);&lt;BR /&gt;call symput(cat('b', _n_),compress('CMCLSC'||put(_N_-2, z2.)));&lt;BR /&gt;Run;&lt;BR /&gt;&lt;BR /&gt;%macro rename();&lt;BR /&gt;Data final_all;&lt;BR /&gt;set final;&lt;BR /&gt;%do i = 1 %to &amp;amp;num_vars.;&lt;BR /&gt;%if &amp;amp;i. gt 2 %then %do;&lt;BR /&gt;   &amp;amp;&amp;amp;b&amp;amp;i. = &amp;amp;&amp;amp;a&amp;amp;i.;&lt;BR /&gt;   drop &amp;amp;&amp;amp;a&amp;amp;i.; %end;&lt;BR /&gt;   %end;&lt;BR /&gt;run;&lt;BR /&gt;%mend;&lt;BR /&gt;&lt;BR /&gt;%rename();&lt;BR /&gt;</description>
      <pubDate>Tue, 20 Oct 2020 12:43:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-data-query/m-p/692839#M211153</guid>
      <dc:creator>pdhokriya</dc:creator>
      <dc:date>2020-10-20T12:43:34Z</dc:date>
    </item>
  </channel>
</rss>

