![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите с запросом... [D5, IB6.x]
Cranium © (2002-08-18 14:21:00)Есть таблица вида:
Наименование Свойства
Стул белый
Стул деревянный
Стол обеденный
Стол писменный
Стул пластиковый
Нужно получит результат следующего вида Стул встречается 3 раза, стол 2 раза. Возможно ли реализовать одним запросом?
Val (2002-08-19 15:19:00) [1]...WHERE "Наименование" in (select distinct "Наименование" from "название базы")
Cranium (2002-08-19 15:14:00) [2]Все это здорово, а как поступатькогда наименование не известно?
XanderMan (2002-08-18 15:08:00) [3]2RDA
Так то оно так, но необходима группировка:
SELECT "Наименование", СOUNT("Наименование")
FROM "название базы"
GROUP BY "Наименование"
RDA (2002-08-18 14:34:00) [4]Да возможно. Необходимо вычислять количество записей в базе где встречается наименование определенного инвентаря.
Типа этого
SELECT СOUNT("Наименование") AS CountStul FROM "название базы" WHERE "Наименование"="Стол"