Я новый пользователь здесь, и я думаю, что это удивительно !!!
Мне нужна небольшая помощь:
Я делаю это, но не работаю так, как хочу! (count (countOfCat) это не хорошо!)
select count(countOfCat) as "Cat", count(countOfDog) as "dog", count(countOfHorse) as "horse", 0 as "duck", 0 as "Mouse"
from animal
where Birthdate in
(...
-- i think not important
...
)
and ( species= 'cat' or species= 'dog' or species= 'horse')
group by species
Я хочу получить вот так
Cat Dog Horse Duck mouse
------- ------- ------- ------ -------
1234 2345 3456 0 0
...
Мне нужно, чтобы все счетчики были в одном ряду.
Я не могу использовать это
noGood- Cat Dog Horse Duck mouse
noGood- ----- ------ -------- ------- -------
noGood- 1234 0 0 0 0
noGood- 0 2345 0 0 0
noGood- 0 0 3456 0 0
Спасибо за ваше время!
Da!