
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.09.2006, 15:07
|
|||
|---|---|---|---|
Помогите написать интересный запрос |
|||
|
#18+
Даны таблицы: Объект objects(ID int, Name varchar(50), ID_type int) и тип объекта type(ID int, Name varchar(50)). В обеих таблицах ID – первичный ключ, а Name – уникальное. objects.ID_type – внешний ключ к таблице type(поле ID). необходимо: Написать запрос, который выведет таблицу типа: название_типа_объекта, количество_объектов при условии, что тип объекта – необязательное поле, а количество_объектов>1. ЗАранее всем спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.09.2006, 15:44
|
|||
|---|---|---|---|
Помогите написать интересный запрос |
|||
|
#18+
Запрос понятен, но есть к вам вопрос: Если тип объекта – необязательное поле, то что какой смысл в количество_объектов>1 ? Я понял, что количество_объектов = кол-во объектов заданного типа? Или все объекты без типа отнести в один тип "БЕЗ ТИПА"? С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2006, 08:08
|
|||
|---|---|---|---|
Помогите написать интересный запрос |
|||
|
#18+
Aleksey-KЗапрос понятен, но есть к вам вопрос: Если тип объекта – необязательное поле, то что какой смысл в количество_объектов>1 ? Я понял, что количество_объектов = кол-во объектов заданного типа? Или все объекты без типа отнести в один тип "БЕЗ ТИПА"? С уважением, Алексей Результатом запрос должна быть таблица вида: "тип объекта количество объектов этого типа" Объекты не имеющие тип в количество не включаются!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2006, 08:24
|
|||
|---|---|---|---|
|
|||
Помогите написать интересный запрос |
|||
|
#18+
deadok Aleksey-KЗапрос понятен, но есть к вам вопрос: Если тип объекта – необязательное поле, то что какой смысл в количество_объектов>1 ? Я понял, что количество_объектов = кол-во объектов заданного типа? Или все объекты без типа отнести в один тип "БЕЗ ТИПА"? С уважением, Алексей Результатом запрос должна быть таблица вида: "тип объекта количество объектов этого типа" Объекты не имеющие тип в количество не включаются!!!! Ну, тогда все просто: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2006, 16:12
|
|||
|---|---|---|---|
Помогите написать интересный запрос |
|||
|
#18+
Станислав С deadok Aleksey-KЗапрос понятен, но есть к вам вопрос: Если тип объекта – необязательное поле, то что какой смысл в количество_объектов>1 ? Я понял, что количество_объектов = кол-во объектов заданного типа? Или все объекты без типа отнести в один тип "БЕЗ ТИПА"? С уважением, Алексей Результатом запрос должна быть таблица вида: "тип объекта количество объектов этого типа" Объекты не имеющие тип в количество не включаются!!!! Ну, тогда все просто: Код: plaintext 1. 2. 3. 4. 5. 6. Не думаю, что это правильный вариант: (having cnt>1) Для VFP 9.0 можно корреляционный запрос: Код: plaintext 1. 2. P.S. Можно и через INNER JOIN + GROUP BY + HAVING, но через корреляционный запрос более наглядно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=ser1969&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
get settings: |
14ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
182ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 708ms |
| total: | 1004ms |

| 0 / 0 |
