<?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 count(*) vs count(1) in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9719#M751</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Art,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What if there is a group by? Would count(*) still be faster?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also tried this on 913. And yeah based on the results it is count(*) which is faster and even has less memory used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 15 Sep 2011 12:17:10 GMT</pubDate>
    <dc:creator>milts</dc:creator>
    <dc:date>2011-09-15T12:17:10Z</dc:date>
    <item>
      <title>count(*) vs count(1)</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9715#M747</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've been curious with this one since it has been a debate on some forums. They say that count(1) is faster.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm wondering if which is which when it comes to SAS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2011 07:26:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9715#M747</guid>
      <dc:creator>milts</dc:creator>
      <dc:date>2011-09-15T07:26:14Z</dc:date>
    </item>
    <item>
      <title>count(*) vs count(1)</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9716#M748</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is your code?&lt;/P&gt;&lt;P&gt;Are you talking about proc sql ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ksharp&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2011 07:56:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9716#M748</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2011-09-15T07:56:40Z</dc:date>
    </item>
    <item>
      <title>count(*) vs count(1)</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9717#M749</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes i'm talking about proc sql.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2011 10:09:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9717#M749</guid>
      <dc:creator>milts</dc:creator>
      <dc:date>2011-09-15T10:09:35Z</dc:date>
    </item>
    <item>
      <title>count(*) vs count(1)</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9718#M750</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In my very unscientific test, count(*) won every trial.&amp;nbsp; I ran about ten trials, selecting which one to run first at random for each trial.&amp;nbsp; On XP with 9.2 count(*) won every single trial by a lot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*create test data;*/&lt;/P&gt;&lt;P&gt;data test;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set sashelp.class;&lt;/P&gt;&lt;P&gt;&amp;nbsp; do i=1 to 100000;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;&lt;P&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc sql noprint;&lt;/P&gt;&lt;P&gt;&amp;nbsp; select count(*)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from test&lt;/P&gt;&lt;P&gt;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;proc sql noprint;&lt;/P&gt;&lt;P&gt;&amp;nbsp; select count(1)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from test&lt;/P&gt;&lt;P&gt;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2011 12:12:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9718#M750</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2011-09-15T12:12:37Z</dc:date>
    </item>
    <item>
      <title>count(*) vs count(1)</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9719#M751</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Art,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What if there is a group by? Would count(*) still be faster?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also tried this on 913. And yeah based on the results it is count(*) which is faster and even has less memory used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2011 12:17:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9719#M751</guid>
      <dc:creator>milts</dc:creator>
      <dc:date>2011-09-15T12:17:10Z</dc:date>
    </item>
    <item>
      <title>count(*) vs count(1)</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9720#M752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You could have run that yourself.&amp;nbsp; I didn't run 10 trials, but the results appeared to be the same for 2 trials.&amp;nbsp; Count(*) won each time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*create test data;*/&lt;/P&gt;&lt;P&gt;data test;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set sashelp.class;&lt;/P&gt;&lt;P&gt;&amp;nbsp; do i=1 to 100000;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;&lt;P&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc sql noprint;&lt;/P&gt;&lt;P&gt;&amp;nbsp; select count(*)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from test&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; group by sex&lt;/P&gt;&lt;P&gt;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;proc sql noprint;&lt;/P&gt;&lt;P&gt;&amp;nbsp; select count(1)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from test&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group by sex&lt;/P&gt;&lt;P&gt;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2011 12:23:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9720#M752</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2011-09-15T12:23:28Z</dc:date>
    </item>
    <item>
      <title>count(*) vs count(1)</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9721#M753</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just want to make sure if all is the same in newer versions. Thank you very much again for the great help!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2011 13:23:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9721#M753</guid>
      <dc:creator>milts</dc:creator>
      <dc:date>2011-09-15T13:23:45Z</dc:date>
    </item>
    <item>
      <title>count(*) vs count(1)</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9722#M754</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you can also use automatic macro &amp;amp;sqlobs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ksharp&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Sep 2011 02:00:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9722#M754</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2011-09-16T02:00:30Z</dc:date>
    </item>
    <item>
      <title>count(*) vs count(1)</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9723#M755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;amp;sqlobs is the output count of a executed sql task.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; create table want as&lt;/P&gt;&lt;P&gt; select *&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from sashelp.class;&lt;/P&gt;&lt;P&gt;&amp;nbsp; %put &amp;amp;sqlobs;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Sep 2011 17:18:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9723#M755</guid>
      <dc:creator>FriedEgg</dc:creator>
      <dc:date>2011-09-16T17:18:24Z</dc:date>
    </item>
    <item>
      <title>count(*) vs count(1)</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9724#M756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm confused about why you both suggested &amp;amp;sqlobs.&amp;nbsp; Can that be used to get different numbers based on a group by statement?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Sep 2011 22:32:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9724#M756</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2011-09-16T22:32:30Z</dc:date>
    </item>
    <item>
      <title>count(*) vs count(1)</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9725#M757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I do not recommend.&amp;nbsp; It cannot be used for that purpose.&amp;nbsp; I should have been more clear in my post.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Sep 2011 23:29:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9725#M757</guid>
      <dc:creator>FriedEgg</dc:creator>
      <dc:date>2011-09-16T23:29:32Z</dc:date>
    </item>
    <item>
      <title>count(*) vs count(1)</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9726#M758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry. Art&lt;/P&gt;&lt;P&gt;I do not understand op' s meaning totally&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ksharp&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 17 Sep 2011 03:38:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/count-vs-count-1/m-p/9726#M758</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2011-09-17T03:38:47Z</dc:date>
    </item>
  </channel>
</rss>

