dandandan
Мой дом здесь!
- Регистрация
- 7 Авг 2008
- Сообщения
- 1.036
- Реакции
- 293
- Автор темы
- #1
Есть база. например:
id nazvanie dostupno
1 red 0
2 blue 1
3 green 1
4 yellow 1
Надо выбрать сроку с id = 4 и посчитать количество строк с параметром dostupno=1 . Можно ли это сделать одним запросом в бд без подзапросов ?
Сейчас делаю так:
SELECT nazvanie, (SELECT count(id) FROM .... WHERE dostupno='1') as kolvo FROM .... WHERE id='4'
id nazvanie dostupno
1 red 0
2 blue 1
3 green 1
4 yellow 1
Надо выбрать сроку с id = 4 и посчитать количество строк с параметром dostupno=1 . Можно ли это сделать одним запросом в бд без подзапросов ?
Сейчас делаю так:
SELECT nazvanie, (SELECT count(id) FROM .... WHERE dostupno='1') as kolvo FROM .... WHERE id='4'