<?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: proc SQL order by a negative date column? in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257821#M57294</link>
    <description>&lt;P&gt;Yes, you can ORDER BY a SQL expression. Check the &lt;A href="http://support.sas.com/documentation/cdl/en/sqlproc/63043/HTML/default/viewer.htm#n0gwogdxntzooun1azrzwrwrqvzq.htm" target="_blank"&gt;Documentation&lt;/A&gt;.&lt;/P&gt;</description>
    <pubDate>Sun, 20 Mar 2016 04:05:18 GMT</pubDate>
    <dc:creator>PGStats</dc:creator>
    <dc:date>2016-03-20T04:05:18Z</dc:date>
    <item>
      <title>proc SQL order by a negative date column?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257816#M57289</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Can a order by followed by a negative date column?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a code copied from somewhere like&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE class="highlight tab-size js-file-line-container" data-tab-size="8"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="blob-code blob-code-inner js-file-line"&gt;PROC SQL;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="blob-num js-line-number" data-line-number="142"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class="blob-code blob-code-inner js-file-line"&gt;CREATE TABLE mcapData AS&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="blob-num js-line-number" data-line-number="143"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class="blob-code blob-code-inner js-file-line"&gt;SELECT a.permno,&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="blob-num js-line-number" data-line-number="144"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class="blob-code blob-code-inner js-file-line"&gt;a.date,&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="blob-num js-line-number" data-line-number="145"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class="blob-code blob-code-inner js-file-line"&gt;a.mcap&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="blob-num js-line-number" data-line-number="146"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class="blob-code blob-code-inner js-file-line"&gt;FROM retData AS a&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="blob-num js-line-number" data-line-number="147"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class="blob-code blob-code-inner js-file-line"&gt;
&lt;P&gt;ORDER&lt;/P&gt;
&lt;P&gt;BY a.permno,&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="blob-num js-line-number" data-line-number="148"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class="blob-code blob-code-inner js-file-line"&gt;&amp;nbsp; &amp;nbsp; -a.date;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="blob-num js-line-number" data-line-number="149"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class="blob-code blob-code-inner js-file-line"&gt;QUIT;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is that a negative sign or just some error?&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2016 03:44:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257816#M57289</guid>
      <dc:creator>CharlieSong</dc:creator>
      <dc:date>2016-03-20T03:44:15Z</dc:date>
    </item>
    <item>
      <title>Re: proc SQL order by a negative date column?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257817#M57290</link>
      <description>&lt;P&gt;It is just a trick which should be written&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BY a,permno, a.date DESC;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2016 03:50:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257817#M57290</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2016-03-20T03:50:25Z</dc:date>
    </item>
    <item>
      <title>Re: proc SQL order by a negative date column?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257818#M57291</link>
      <description>&lt;P&gt;Thanks! You mean I can write like that but better use DESC?&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2016 03:52:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257818#M57291</guid>
      <dc:creator>CharlieSong</dc:creator>
      <dc:date>2016-03-20T03:52:17Z</dc:date>
    </item>
    <item>
      <title>Re: proc SQL order by a negative date column?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257819#M57292</link>
      <description>&lt;P&gt;DESC states what you want more clearly. The next person looking at the query will not wonder what you really meant to do.&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2016 03:54:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257819#M57292</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2016-03-20T03:54:25Z</dc:date>
    </item>
    <item>
      <title>Re: proc SQL order by a negative date column?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257820#M57293</link>
      <description>&lt;P&gt;Could you tell me whether SAS allows to use like that?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2016 03:59:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257820#M57293</guid>
      <dc:creator>CharlieSong</dc:creator>
      <dc:date>2016-03-20T03:59:14Z</dc:date>
    </item>
    <item>
      <title>Re: proc SQL order by a negative date column?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257821#M57294</link>
      <description>&lt;P&gt;Yes, you can ORDER BY a SQL expression. Check the &lt;A href="http://support.sas.com/documentation/cdl/en/sqlproc/63043/HTML/default/viewer.htm#n0gwogdxntzooun1azrzwrwrqvzq.htm" target="_blank"&gt;Documentation&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2016 04:05:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257821#M57294</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2016-03-20T04:05:18Z</dc:date>
    </item>
    <item>
      <title>Re: proc SQL order by a negative date column?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257822#M57295</link>
      <description>&lt;P&gt;Added explanation. SAS dates are just numbers. Under the hood, the date 01JAN2010 is just 18263. So -date is also just a number; -18263 when viewed as a date is 31DEC1909. When SAS is sorting by a SAS date, it is in fact just sorting numbers.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps.&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2016 04:47:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257822#M57295</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2016-03-20T04:47:28Z</dc:date>
    </item>
    <item>
      <title>Re: proc SQL order by a negative date column?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257824#M57296</link>
      <description>&lt;P&gt;Hi,Thank you very much ! I understand it now.&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2016 04:59:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-SQL-order-by-a-negative-date-column/m-p/257824#M57296</guid>
      <dc:creator>CharlieSong</dc:creator>
      <dc:date>2016-03-20T04:59:35Z</dc:date>
    </item>
  </channel>
</rss>

