<?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: what is the difference? in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80397#M23135</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please correct me if I am wrong, my not-so-accurate memory tell me that the major difference between where and if lies on the where they function. &lt;/P&gt;&lt;P&gt;'if' acts in between pdv and output, also in a sequential way; while 'where' plays before pdv in a random access way, that is also why 'where' can work with index.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Haikuo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Apr 2012 01:10:37 GMT</pubDate>
    <dc:creator>Haikuo</dc:creator>
    <dc:date>2012-04-12T01:10:37Z</dc:date>
    <item>
      <title>what is the difference?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80392#M23130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The two mathods get same result but what is their difference?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data class2;&lt;/P&gt;&lt;P&gt;set sashelp.class;&lt;/P&gt;&lt;P&gt;if age=12;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data class3;&lt;/P&gt;&lt;P&gt;set sashelp.class;&lt;/P&gt;&lt;P&gt;where age=12;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Apr 2012 20:10:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80392#M23130</guid>
      <dc:creator>George_S</dc:creator>
      <dc:date>2012-04-11T20:10:07Z</dc:date>
    </item>
    <item>
      <title>Re: what is the difference?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80393#M23131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There is no difference at this instance but there is a difference at other instances. One example would be&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data exam;&lt;BR /&gt;input name $ class $ score ;&lt;BR /&gt;&lt;STRONG&gt;if name = 'Tim' or name = 'Sally';&lt;/STRONG&gt;&lt;BR /&gt;cards;&lt;BR /&gt;Tim math 9&lt;BR /&gt;Tim history 8&lt;BR /&gt;Tim science 7&lt;BR /&gt;Sally math 10&lt;BR /&gt;Sally science 7&lt;BR /&gt;Sally history 10&lt;BR /&gt;John math 8&lt;BR /&gt;John history 8&lt;BR /&gt;John science 9&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;proc print; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Output:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&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;&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; Obs&amp;nbsp;&amp;nbsp;&amp;nbsp; name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; score&lt;/P&gt;&lt;P&gt;&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;&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&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tim&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; math&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&lt;BR /&gt;&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;&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; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tim&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; history&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&lt;BR /&gt;&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;&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; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tim&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; science&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&lt;BR /&gt;&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;&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; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sally&amp;nbsp;&amp;nbsp;&amp;nbsp; math&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&lt;BR /&gt;&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;&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; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sally&amp;nbsp;&amp;nbsp;&amp;nbsp; science&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&lt;BR /&gt;&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;&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; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sally&amp;nbsp;&amp;nbsp;&amp;nbsp; history&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data exam;&lt;BR /&gt;input name $ class $ score ;&lt;BR /&gt;&lt;STRONG&gt;where name = 'Tim' or name = 'Sally';&lt;/STRONG&gt;&lt;BR /&gt;cards;&lt;BR /&gt;Tim math 9&lt;BR /&gt;Tim history 8&lt;BR /&gt;Tim science 7&lt;BR /&gt;Sally math 10&lt;BR /&gt;Sally science 7&lt;BR /&gt;Sally history 10&lt;BR /&gt;John math 8&lt;BR /&gt;John history 8&lt;BR /&gt;John science 9&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;proc print; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Log:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;736&amp;nbsp; data exam;&lt;/P&gt;&lt;P&gt;737&amp;nbsp; input name $ class $ score ;&lt;/P&gt;&lt;P&gt;738&amp;nbsp; where name = 'Tim' or name = 'Sally';&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: No input data sets available for WHERE statement.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;739&amp;nbsp; cards;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Apr 2012 20:17:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80393#M23131</guid>
      <dc:creator>Hima</dc:creator>
      <dc:date>2012-04-11T20:17:34Z</dc:date>
    </item>
    <item>
      <title>Re: what is the difference?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80394#M23132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Apr 2012 20:26:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80394#M23132</guid>
      <dc:creator>George_S</dc:creator>
      <dc:date>2012-04-11T20:26:20Z</dc:date>
    </item>
    <item>
      <title>Re: what is the difference?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80395#M23133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Also, take a look at: &lt;A href="http://www2.sas.com/proceedings/sugi31/238-31.pdf" title="http://www2.sas.com/proceedings/sugi31/238-31.pdf"&gt;http://www2.sas.com/proceedings/sugi31/238-31.pdf&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Apr 2012 20:29:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80395#M23133</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-04-11T20:29:16Z</dc:date>
    </item>
    <item>
      <title>Re: what is the difference?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80396#M23134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;some other differences:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data class3;&lt;/P&gt;&lt;P&gt;set sashelp.class(where=(age=12));/*you can't replace where with if */&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/***********************************/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data class4;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set sashelp.class;&lt;/P&gt;&lt;P&gt;&amp;nbsp; newage=age+2;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if newage&amp;gt;15;/*you can't replace if with where */&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*********************************/&lt;/P&gt;&lt;P&gt;proc print data=sashelp.class;&lt;/P&gt;&lt;P&gt;&amp;nbsp; where age&amp;gt;14;&lt;/P&gt;&lt;P&gt;run;/*you can't replace where with if */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*************************************/&lt;/P&gt;&lt;P&gt;data class5;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set sashelp.class;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; where age between 12 and 14;&lt;/P&gt;&lt;P&gt; run;/*you can't replace where with if */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Linlin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Apr 2012 21:54:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80396#M23134</guid>
      <dc:creator>Linlin</dc:creator>
      <dc:date>2012-04-11T21:54:38Z</dc:date>
    </item>
    <item>
      <title>Re: what is the difference?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80397#M23135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please correct me if I am wrong, my not-so-accurate memory tell me that the major difference between where and if lies on the where they function. &lt;/P&gt;&lt;P&gt;'if' acts in between pdv and output, also in a sequential way; while 'where' plays before pdv in a random access way, that is also why 'where' can work with index.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Haikuo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 01:10:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/what-is-the-difference/m-p/80397#M23135</guid>
      <dc:creator>Haikuo</dc:creator>
      <dc:date>2012-04-12T01:10:37Z</dc:date>
    </item>
  </channel>
</rss>

