Type mismatch problem - Mailing list pgsql-novice

From Michael Rowan
Subject Type mismatch problem
Date
Msg-id 563BB114-63E9-485C-B999-6BCE9224636B@internode.on.net
Whole thread Raw
Responses Re: Type mismatch problem  (Philip Couling <phil@pedal.me.uk>)
Re: Type mismatch problem  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-novice
As a total beginner who has for decades used an application that would allow type mismatches like boolean*numeric I
triedthe following select: 

SELECT sum(cost*quantity)*(sales_type=1) AS sales_type1, sum(cost*quantity)*(sales_type=2) AS sales_type2 FROM etc etc

In the above, cost and quantity are TYPE numeric(9,2), sales_type is smallint.

PostgreSQL does not allow numeric*boolean.  The error message ends with "You might need t"  which kinda leaves me
hanging.

Any clues would be most welcome.


Michael Rowan
mike.rowan@internode.on.net

11 Kingscote Street
ALBERTON
South Australia 5014

tel 618 8240 3993




pgsql-novice by date:

Previous
From: Kevin Duffy
Date:
Subject: Re: error on start up "could not change directory to"
Next
From: Philip Couling
Date:
Subject: Re: Type mismatch problem