<?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: dataset merge in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802300#M40408</link>
    <description>&lt;P&gt;thank you. i tried SQL outer join . yes it is side by side&lt;/P&gt;&lt;P&gt;&amp;nbsp;i want them stacked. i will try select union&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for your help&lt;/P&gt;</description>
    <pubDate>Tue, 15 Mar 2022 18:04:07 GMT</pubDate>
    <dc:creator>velango</dc:creator>
    <dc:date>2022-03-15T18:04:07Z</dc:date>
    <item>
      <title>dataset merge</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802189#M40401</link>
      <description>&lt;P&gt;need to combine 2 datasets ANC &amp;amp; OTHER&amp;nbsp;&lt;/P&gt;&lt;P&gt;pull patient ids&amp;nbsp; who received both anc (supplies) and other (drug) in above 2 datasets&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;id&lt;/TD&gt;&lt;TD&gt;category&lt;/TD&gt;&lt;TD&gt;category desc&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;DRUG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;DRUG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;ANC&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;ANC&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;DRUG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;DRUG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;DRUG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;F&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;DRUG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;G&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;DRUG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;G&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;ANC&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;G&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;ANC&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;G&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;ANC&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;G&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;ANC&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;G&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;ANC&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;H&lt;/TD&gt;&lt;TD&gt;11&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;&lt;P&gt;i want id A&amp;amp; G&amp;nbsp; show up in the report&lt;/P&gt;&lt;P&gt;i used below code&lt;/P&gt;&lt;P&gt;data PTNT_both1 (keep= id categorycategory_desc) ;&lt;BR /&gt;merge ptnt_anc_out (in=anc) ptnt_other_out (in=other);&lt;BR /&gt;by patient_id;&lt;BR /&gt;if anc=1 and other=1;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;not getting all records from A &amp;amp; G&lt;/P&gt;&lt;P&gt;&amp;nbsp;Please help&lt;/P&gt;</description>
      <pubDate>Tue, 15 Mar 2022 13:31:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802189#M40401</guid>
      <dc:creator>velango</dc:creator>
      <dc:date>2022-03-15T13:31:57Z</dc:date>
    </item>
    <item>
      <title>Re: dataset merge</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802193#M40402</link>
      <description>&lt;P&gt;You talk about two datasets, but I only see a screen-copy of one. Please provide both datasets, and what you expect as a result out of them.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Mar 2022 13:36:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802193#M40402</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2022-03-15T13:36:26Z</dc:date>
    </item>
    <item>
      <title>Re: dataset merge</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802216#M40403</link>
      <description>&lt;P&gt;here are 2 datasets attached. i want to get patient id&amp;nbsp; with both category _id 11 &amp;amp; 13&amp;nbsp; with all records&lt;/P&gt;</description>
      <pubDate>Tue, 15 Mar 2022 14:29:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802216#M40403</guid>
      <dc:creator>velango</dc:creator>
      <dc:date>2022-03-15T14:29:21Z</dc:date>
    </item>
    <item>
      <title>Re: dataset merge</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802252#M40404</link>
      <description>&lt;P&gt;These are not SAS datasets, these are Excel spreadsheets. Such files do not provide sufficient information about your variables.&lt;/P&gt;
&lt;P&gt;This is the proper way to present example data, so that everyone can reliably work with it:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data ptnt_anc;
infile datalines dlm="|";
input PATIENT_ID :$5. ITEM_NAME :$30. DRUG_CATEGORY :$5. ITEM_CATEGORY_ID;
datalines;
194025|ALCOHOL PREP PADS (LRG)|ANC|13
194025|ALCOHOL ++ PREP PAD ST LRG|ANC|13
194025|UNDERPAD DURASOR 23"X36"|ANC|13
194025|SYRINGE 50-60ML L/L NO NEEDLE|ANC|13
317798|ALTERA HANDSET (NO COST)|OTH|13
329673|ALTERA HANDSET (NO COST)|OTH|13
;

data ptnt_other;
infile datalines dlm="|";
input PATIENT_ID :$5. ITEM_NAME :$30. DRUG_CATEGORY :$5. ITEM_CATEGORY_ID;
datalines;
194025|CUVITRU 20%|IGIV|11
194025|CUVITRU 20%|IGIV|11
303194|KISQALI B/P (TD 600MG/DY)|ONCOL|11
317798|CAYSTON INH SOLN|CF|11
317798|PULMOZYME INH SOLN|CF|11
329673|CAYSTON INH SOLN|CF|11
331633|PULMOZYME INH SOLN|CF|11
339601|TADALAFIL|PAH|11
;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Please run these codes and see if the resulting datasets match yours in terms of structure. Then provide the expected output.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Mar 2022 15:35:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802252#M40404</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2022-03-15T15:35:13Z</dc:date>
    </item>
    <item>
      <title>Re: dataset merge</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802269#M40405</link>
      <description>Use SQL. It is far easier than the data step for such things. Use SELECT FROM and JOIN ON to do the work of MERGE if you want side-by-side columns or to select rows in one table based on rows in another. If you want stacked columns you might need also to use SELECT UNION later. I can't comment more as the question is not well enough defined (see other replies).</description>
      <pubDate>Tue, 15 Mar 2022 16:18:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802269#M40405</guid>
      <dc:creator>Peter_L</dc:creator>
      <dc:date>2022-03-15T16:18:34Z</dc:date>
    </item>
    <item>
      <title>Re: dataset merge</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802300#M40408</link>
      <description>&lt;P&gt;thank you. i tried SQL outer join . yes it is side by side&lt;/P&gt;&lt;P&gt;&amp;nbsp;i want them stacked. i will try select union&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for your help&lt;/P&gt;</description>
      <pubDate>Tue, 15 Mar 2022 18:04:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/dataset-merge/m-p/802300#M40408</guid>
      <dc:creator>velango</dc:creator>
      <dc:date>2022-03-15T18:04:07Z</dc:date>
    </item>
  </channel>
</rss>

