<?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: problem using select when in SAS Studio</title>
    <link>https://communities.sas.com/t5/SAS-Studio/problem-using-select-when/m-p/293767#M1027</link>
    <description>&lt;P&gt;Yes, removing the extra quote will solve one of the problems.&amp;nbsp; But your syntax for SELECT statements is not valid.&amp;nbsp; Here is an abbreviated version of what you will need to change:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;length country $200;&lt;/P&gt;
&lt;P&gt;select;&lt;BR /&gt;when(Manufacturer in ("Honda","Lexus","Mitsubis","Infiniti")) country = "Japan";&lt;BR /&gt;when(Manufacturer in ("Hyundai")) country=""SouthKorea";&lt;BR /&gt;when(Manufacturer in ("BMW","Audi","&amp;nbsp;Mercedes")) country = "germany";&lt;/P&gt;
&lt;P&gt;...&lt;/P&gt;
&lt;P&gt;otherwise country = "other";&lt;BR /&gt;end;&lt;/P&gt;</description>
    <pubDate>Wed, 24 Aug 2016 15:57:27 GMT</pubDate>
    <dc:creator>Astounding</dc:creator>
    <dc:date>2016-08-24T15:57:27Z</dc:date>
    <item>
      <title>problem using select when</title>
      <link>https://communities.sas.com/t5/SAS-Studio/problem-using-select-when/m-p/293760#M1024</link>
      <description>&lt;P&gt;Can you check upon this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;libname l '/folders/myfolders';&lt;BR /&gt;data carselect;&lt;BR /&gt;set l.permanent;&lt;/P&gt;&lt;P&gt;select(Manufacturer);&lt;BR /&gt;LENGTH country $200;&lt;BR /&gt;when("Honda","Lexus","Mitsubis","Infiniti") country = "Japan";&lt;BR /&gt;when("Hyundai") country=""SouthKorea";&lt;BR /&gt;when("BMW","Audi","&amp;nbsp;Mercedes") country = "germany";&lt;BR /&gt;when("Jaguar") country = "India";&lt;/P&gt;&lt;P&gt;when("Acura","Buick","Cadillac","Chevrole","Chrysler","Dodge","Ford","Jeep","Lincoln") country = "USA";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;otherwise country = "other";&lt;BR /&gt;end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;log&lt;/P&gt;&lt;DIV&gt;&lt;DIV class="sasSource"&gt;1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;55&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;56 libname l '/folders/myfolders';&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Libref L was successfully assigned as follows:&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Engine: V9&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Physical Name: /folders/myfolders&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;57 data carselect;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;58 set l.permanent;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;59&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;60 select(Manufacturer);&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;61 LENGTH country $200;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;62 when("Honda","Lexus","Mitsubis","Infiniti") country = "Japan";&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;63 when("Hyundai") country=""SouthKorea";&lt;/DIV&gt;&lt;DIV class="sasError"&gt;__&lt;/DIV&gt;&lt;DIV class="sasError"&gt;49&lt;/DIV&gt;&lt;DIV class="sasError"&gt;__________&lt;/DIV&gt;&lt;DIV class="sasError"&gt;388&lt;/DIV&gt;&lt;DIV class="sasError"&gt;76&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;64 when("BMW","Audi","Mercedes") country = "germany";&lt;/DIV&gt;&lt;DIV class="sasError"&gt;___ ______________ ________&lt;/DIV&gt;&lt;DIV class="sasError"&gt;49 49 49&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;65 when("Jaguar") country = "India";&lt;/DIV&gt;&lt;DIV class="sasError"&gt;______________ ________&lt;/DIV&gt;&lt;DIV class="sasError"&gt;49 49&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE 49-169: The meaning of an identifier after a quoted string might change in a future SAS release. Inserting white space&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;between a quoted string and the succeeding identifier is recommended.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasError"&gt;ERROR 388-185: Expecting an arithmetic operator.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasError"&gt;ERROR 76-322: Syntax error, statement will be ignored.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;66&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;67 when("Acura","Buick","Cadillac","Chevrole","Chrysler","Dodge","Ford","Jeep","Lincoln") country = "USA";&lt;/DIV&gt;&lt;DIV class="sasError"&gt;___ ___ ___ ___ ___ ___ ______________&lt;/DIV&gt;&lt;DIV class="sasError"&gt;_______________________&lt;/DIV&gt;&lt;DIV class="sasError"&gt;49 49 49 49 49 49 49 49&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE 49-169: The meaning of an identifier after a quoted string might change in a future SAS release. Inserting white space&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;between a quoted string and the succeeding identifier is recommended.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;68&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;69&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;70&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;71 otherwise country = "other";&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;72 end;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;73&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;74 run;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;75&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;76&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;77 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;78 ODS HTML CLOSE;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;79 &amp;amp;GRAPHTERM; ;*';*";*/;RUN;&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;/DIV&gt;&lt;DIV class="sasWarning"&gt;WARNING: The data set WORK.CARSELECT may be incomplete. When this step was stopped there were 0 observations and 16 variables.&lt;/DIV&gt;&lt;DIV class="sasWarning"&gt;WARNING: Data set WORK.CARSELECT was not replaced because this step was stopped.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: DATA statement used (Total process time):&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;real time 0.06 seconds&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;cpu time 0.07 seconds&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;79 ! QUIT;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;80 QUIT;RUN;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;81 ODS HTML5 (ID=WEB) CLOSE;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;82&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;83 ODS RTF (ID=WEB) CLOSE;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;84 ODS PDF (ID=WEB) CLOSE;&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: ODS PDF(WEB) printed no output.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;(This sometimes results from failing to place a RUN statement before the ODS PDF(WEB) CLOSE statement.)&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;85 FILENAME _GSFNAME;&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Fileref _GSFNAME has been deassigned.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;86 DATA _NULL_;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;87 RUN;&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: DATA statement used (Total process time):&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;real time 0.01 seconds&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;cpu time 0.01 seconds&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;88 OPTIONS NOTES STIMER SOURCE SYNTAXCHECK;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;89&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 24 Aug 2016 15:33:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/problem-using-select-when/m-p/293760#M1024</guid>
      <dc:creator>rishabhmehra13</dc:creator>
      <dc:date>2016-08-24T15:33:06Z</dc:date>
    </item>
    <item>
      <title>Re: problem using select when</title>
      <link>https://communities.sas.com/t5/SAS-Studio/problem-using-select-when/m-p/293766#M1026</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/98572"&gt;@rishabhmehra13&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;....&lt;BR /&gt;when("Hyundai") country=&lt;FONT size="6"&gt;""&lt;/FONT&gt;SouthKorea";&lt;/P&gt;
&lt;P&gt;....&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/BLOCKQUOTE&gt;</description>
      <pubDate>Wed, 24 Aug 2016 15:57:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/problem-using-select-when/m-p/293766#M1026</guid>
      <dc:creator>mohamed_zaki</dc:creator>
      <dc:date>2016-08-24T15:57:05Z</dc:date>
    </item>
    <item>
      <title>Re: problem using select when</title>
      <link>https://communities.sas.com/t5/SAS-Studio/problem-using-select-when/m-p/293767#M1027</link>
      <description>&lt;P&gt;Yes, removing the extra quote will solve one of the problems.&amp;nbsp; But your syntax for SELECT statements is not valid.&amp;nbsp; Here is an abbreviated version of what you will need to change:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;length country $200;&lt;/P&gt;
&lt;P&gt;select;&lt;BR /&gt;when(Manufacturer in ("Honda","Lexus","Mitsubis","Infiniti")) country = "Japan";&lt;BR /&gt;when(Manufacturer in ("Hyundai")) country=""SouthKorea";&lt;BR /&gt;when(Manufacturer in ("BMW","Audi","&amp;nbsp;Mercedes")) country = "germany";&lt;/P&gt;
&lt;P&gt;...&lt;/P&gt;
&lt;P&gt;otherwise country = "other";&lt;BR /&gt;end;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Aug 2016 15:57:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/problem-using-select-when/m-p/293767#M1027</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2016-08-24T15:57:27Z</dc:date>
    </item>
  </channel>
</rss>

