Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1

Обращение к полю из вложенного запроса

15.05.2012, 20:11. Показов 1846. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть запрос, который выводит информацию об объекте, который связан с максимальным числом объектов другой сущности, все замечательно работает. Потребовалось вывести это самое число объектов. Подскажите, как это сделать?
Код запроса:
MySQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
SELECT *
FROM фирма
WHERE Naim_firmy IN (
    SELECT Naim_firmy
    FROM (
        SELECT Naim_firmy, Count(Naim_firmy) AS MNCount 
        FROM телефон
        GROUP BY Naim_firmy
     )  AS S1 
        WHERE MNCount = (
        SELECT MAX(NCount) 
        FROM (
            SELECT Count(Naim_firmy) AS NCount
            FROM телефон
            GROUP BY Naim_firmy
        ) AS S3
)
);
То есть, грубо говоря, надо вывести еще и поле MNCount в этом же запросе
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.05.2012, 20:11
Ответы с готовыми решениями:

Обращение к определенному полю списка из запроса
Добрый день! Пользую Access 2007. Надо в запросе обратиться ко второй колонке поля со списком на форме. Там может быть название из...

Spring JPA сортировка по полю вложенного объекта
Spring JPA сортировка по полю вложенного объекта Как мне желательно при помощи Spring JPA или компаратора, отобрать все объекты...

Обращение к n-ому элементу вложенного списка
Добрый день, Интересует такой вопрос: у меня есть вложенный список по типу <ul> <li></li> <li*> ...

2
3544 / 1118 / 94
Регистрация: 13.03.2011
Сообщений: 1,513
15.05.2012, 20:46
Ваш запрос можно упростить
T-SQL
1
2
3
4
5
6
7
SELECT фирма.*
FROM фирма INNER JOIN
     (SELECT TOP 1 Naim_firmy 
      FROM телефон
      GROUP BY Naim_firmy
      ORDER BY Count(Naim_firmy) DESC) As Q 
ON фирма.Naim_firmy=Q.Naim_firmy
Цитата Сообщение от EdarGp
Потребовалось вывести это самое число объектов.
Если правильно понял, о числе каких объектов вы говорите, то так
T-SQL
1
2
3
4
5
6
7
SELECT фирма.*, Q.Объектов
FROM фирма INNER JOIN
     (SELECT TOP 1 Naim_firmy, Count(Naim_firmy) As Объектов 
      FROM телефон
      GROUP BY Naim_firmy
      ORDER BY Count(Naim_firmy) DESC) As Q 
ON фирма.Naim_firmy=Q.Naim_firmy
2
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
19.05.2012, 17:12  [ТС]
Спасибо, очень помогли!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.05.2012, 17:12
Помогаю со студенческими работами здесь

Создание вложенного запроса
Просьба помочь создать запрос для следующей задачи. В БД есть строки со следующими полями: id | hotel_id | date_begin | date_end |...

Построение вложенного запроса
Добрый день. Мне нужно построить запрос с использованием вставляемого значения, который в поле ГОД ВЫПУСКА вставит значение, имеющееся в...

Использование вложенного запроса
В толстом клиенте есть запрос, который выводит список. На форму добавлен флажок. Если значение - ложь, то запрос остается изначальным. Если...

Реализация вложенного запроса
Помогите с задачей. Есть 3 таблицы. Склады(storage) , арендаторы(tenantry) , договора_аренды(contract_rent). Нужно найти всех...

Составление вложенного SQL запроса
С использованием вложенных запросов в операторе HAVING, найти количество читателей университетских библиотек (предварительно ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru