Re: Query Output Formatting - Y/N Depending On Count
От | scott.marlowe |
---|---|
Тема | Re: Query Output Formatting - Y/N Depending On Count |
Дата | |
Msg-id | Pine.LNX.4.33.0305231408001.3092-100000@css120.ihs.com обсуждение исходный текст |
Ответ на | Query Output Formatting - Y/N Depending On Count ("Cameron B. Prince" <cprince@rideware.com>) |
Список | pgsql-general |
You want case: select a, case when a=0 then 'Y' else 'N' end from test; On Fri, 23 May 2003, Cameron B. Prince wrote: > Hi, > > I need to output a Y or N depending on a count being greater than 0 or not. > I think I've seen a co-worker at a pervious job do something like this, but > I am unable to find any examples on the list or in the docs. > > Here's my query: > > SELECT a.col, COUNT(DISTINCT b.col) AS col_count > FROM table1 a > LEFT OUTER JOIN table2 b > ON a.col=b.col > GROUP BY a.col > > So what I'm looking for is col_count to contain a Y if the count is greater > than 0, else an N. > > Anyone know how to do this? > > Thanks, > Cameron > > > ---------------------------(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 >
В списке pgsql-general по дате отправления: