Thread: execute sql in a function?

execute sql in a function?

From
"Jiri D. Hoogeveen"
Date:
Hello,

Is't possible to do something like this in a function witj the language
plpgsql?

declare
maxid int4;
begin
maxid := select max(id) from test;
return maxid + 10;

Grtz, Jiri


COUNT doesn't shows items with 0 occurrance

From
"Giorgio A."
Date:
hi all,
i have this little problem: when i do a

SELECT COUNT (*) AS number, pieces
FROM hardware
GROUP BY pieces

if a pieces has 'number = 0' it's not shown in the result report ... how can
i fix this, having as a result the whole list of my hardware pieces ?

tnx !

have a nice day

Giorgio A.



RE: COUNT doesn't shows items with 0 occurrance

From
"Robby Slaughter"
Date:
Giorgio,

Sounds like (but correct me if I'm wrong) you have a table like:

  pieces
 --------
  hammer
  nails
  hammer
  screws
  ruler

If you do a select count(*) on this table and include a group by,
it's just going to give you the statisitcs

hammer  2
nails   1
screws  1
ruler   1

So I'm not really sure what you're asking. Maybe you could give
an example of what is in your table and what you are trying to
get out?

-Robby

-----Original Message-----
From: pgsql-novice-owner@postgresql.org
[mailto:pgsql-novice-owner@postgresql.org]On Behalf Of Giorgio A.
Sent: Tuesday, July 17, 2001 10:01 AM
To: pgsql-novice@postgresql.org
Subject: [NOVICE] COUNT doesn't shows items with 0 occurrance


hi all,
i have this little problem: when i do a

SELECT COUNT (*) AS number, pieces
FROM hardware
GROUP BY pieces

if a pieces has 'number = 0' it's not shown in the result report ... how can
i fix this, having as a result the whole list of my hardware pieces ?

tnx !

have a nice day

Giorgio A.



---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo@postgresql.org so that your
message can get through to the mailing list cleanly