Re: ***SPAM*** Re: Can I get the number of results plus the results with a single query? - Mailing list pgsql-general

From Perry Smith
Subject Re: ***SPAM*** Re: Can I get the number of results plus the results with a single query?
Date
Msg-id 8D4B16FB-BE56-446E-BDE5-D12C69B2C3DB@easesoftware.com
Whole thread Raw
In response to Re: Can I get the number of results plus the results with a single query?  ("David G. Johnston" <david.g.johnston@gmail.com>)
Responses Re: ***SPAM*** Re: Can I get the number of results plus the results with a single query?
List pgsql-general


On Aug 15, 2022, at 08:55, David G. Johnston <david.g.johnston@gmail.com> wrote:

On Monday, August 15, 2022, Perry Smith <pedz@easesoftware.com> wrote:
I’ve been toying with row_number() and then sort by row_number descending and pick off the first row as the total number. 

Use count as a window function.

I see others are commenting after David’s update so:

Thank you David.

This seems to work for me:

SELECT count(*) OVER (), id, basename, sha1 FROM dateien WHERE (lower(ext) in ( 'pxd' ) and ftype = 'file') ORDER BY sha1;

This has, e.g. 73, in the first column for all of the rows.

Attachment

pgsql-general by date:

Previous
From: Bryn Llewellyn
Date:
Subject: Re: Can I get the number of results plus the results with a single query?
Next
From: Rob Sargent
Date:
Subject: Re: ***SPAM*** Re: Can I get the number of results plus the results with a single query?