pg.ddx.io  pgsql-sql@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: vince@weaktight.com
To: pgsql-sql@postgresql.org
Subject: query; check for zero and floats
Date: Sat, 01 Apr 2006 01:03:17 -0500
Message-ID: <20060401010317.tbza82opw0c0ccg0@webmail.weaktight.com> (raw)

I'm trying to do a simple query and I'm not sure how to get it to work:

SELECT SUM(x0 + y0 + z0) / SUM(x2 + y2) AS A1, SUM(x1 + y1 + z1) / SUM(x3 + y3)
AS A2
FROM test

Problems:

1. All variables are integers.  When it does the division, it returns an
integer, but I want a float.  (I've tried numerous things to no avail)

2. If SUM(x2 + y2) == 0; there is a divide by zero error.  How do I check and
pass on zeroes?

Thanks,
Vince.




view thread (3+ messages)  latest in thread

Message-ID: <20060401010317.tbza82opw0c0ccg0@webmail.weaktight.com>
Permalink:  ../20060401010317.tbza82opw0c0ccg0@webmail.weaktight.com/
Also on:    postgresql.org/message-id/20060401010317.tbza82opw0c0ccg0@webmail.weaktight.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-sql@postgresql.org
  Cc: vince@weaktight.com
  Subject: Re: query; check for zero and floats
  In-Reply-To: <20060401010317.tbza82opw0c0ccg0@webmail.weaktight.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox