select
  c_price, count(c_price)
from
  prices
where
  c_price in (1, 2, 3)
group by
  1


On May 2, 4:08 pm, "Oleg Prosvetov" <[EMAIL PROTECTED]> wrote:
> Респект, Усем!
>
> Помогите пожалуйста написать запрос покороче, уж очень некрасиво получается:
>
> select first 1
>   (select count(c_price) from prices where c_price=1) c1,
>   (select count(c_price) from prices where c_price=2) c2,
>   (select count(c_price) from prices where c_price=3) c3
>   from prices
>
> С наилучшими пожеланиями, Oleg Prosvetov.

Ответить