Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
 Аватар для King_of_Arthur
1 / 1 / 5
Регистрация: 25.04.2013
Сообщений: 165

Выборка сотрудников имеющих две группы

04.06.2013, 12:31. Показов 686. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Есть таблица в которой UID-код сотрудника GRR-группа. Мне нужно запросом вывести только тех сотрудников у которых есть две группы. Но я пока не могу додуматься как. Подскажите пожалуйста.
Миниатюры
Выборка сотрудников имеющих две группы  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.06.2013, 12:31
Ответы с готовыми решениями:

Выборка сотрудников имеющих две группы 2
Здравствуйте есть таблица RISK по этой таблице я делаю запрос чтобы выводились только те сотрудники которые имеют две группы. UID-код...

Напечатать список сотрудников, имеющих высшее образование.
В файл записать информацию о сотрудниках некоторого предприятия: фамилия, домашний адрес, телефон, образование, оклад. Напечатать список...

Вывести фамилии сотрудников, имеющих оклад выше среднего
Ошибку выдает не понимаю в чем . #include <stdio.h> #include <string.h> main() { const int fio=20, year =5, pay =7, ...

8
 Аватар для Waddonator
969 / 644 / 97
Регистрация: 01.11.2012
Сообщений: 1,447
04.06.2013, 12:45
SQL
1
2
3
4
SELECT UID, COUNT(GRR) FROM(
  SELECT DISTINCT UID, GRR FROM [Таблица])
GROUP BY UID
HAVING COUNT(GRR)=2
1
 Аватар для King_of_Arthur
1 / 1 / 5
Регистрация: 25.04.2013
Сообщений: 165
04.06.2013, 13:03  [ТС]
Спасибо

Добавлено через 4 минуты
Ой а как сделать чтоб только вышло что 4 строки?
0
 Аватар для Waddonator
969 / 644 / 97
Регистрация: 01.11.2012
Сообщений: 1,447
04.06.2013, 13:05
Цитата Сообщение от King_of_Arthur Посмотреть сообщение
Ой а как сделать чтоб только вышло что 4 строки?
Сами поняли, что спросили? Какие 4 строки и куда вышли?
1
 Аватар для King_of_Arthur
1 / 1 / 5
Регистрация: 25.04.2013
Сообщений: 165
04.06.2013, 13:11  [ТС]
чтобы результатом запроса была одна строка со значением 4.

Добавлено через 2 минуты
поле GRR одна строка со значением 4

Добавлено через 48 секунд
ну 4 так как 4 сотрудника в таблице имеют две группы
0
 Аватар для Waddonator
969 / 644 / 97
Регистрация: 01.11.2012
Сообщений: 1,447
04.06.2013, 13:17
SQL
1
2
3
4
5
SELECT COUNT(UID) AS GRR
  FROM (SELECT UID
    FROM (SELECT DISTINCT UID, GRR FROM [Таблица])
  GROUP BY UID
  HAVING COUNT(GRR)=2)
1
 Аватар для King_of_Arthur
1 / 1 / 5
Регистрация: 25.04.2013
Сообщений: 165
05.06.2013, 06:35  [ТС]
Я немного по другому сделала запрос потому что у меня надо было еще объединить две таблицы.
SELECT COUNT (GRR) as GRR FROM RISK INNER JOIN PDISP on RISK.UID=PDISP.UID WHERE ODD>="C00" and ODD<="Z99.9" GROUP BY UID HAVING COUNT(GRR)=2
Вот результат а как сделать чтоб посчитал количество этого результата чтоб была одна строка со значением 4 не могу понять?
Изображения
 
0
 Аватар для Waddonator
969 / 644 / 97
Регистрация: 01.11.2012
Сообщений: 1,447
05.06.2013, 10:01
King_of_Arthur, Вокруг вашего запроса сделать еще один:
SQL
1
SELECT COUNT(GRR) FROM (...)
где ... - это ваш запрос
1
 Аватар для King_of_Arthur
1 / 1 / 5
Регистрация: 25.04.2013
Сообщений: 165
05.06.2013, 10:21  [ТС]
спасибо опять вы меня выручили))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.06.2013, 10:21
Помогаю со студенческими работами здесь

Структура: Список сотрудников, имеющих более одного ребенка
По каждому сотруднику в массив заносится следующая информация фамилия,зарплата,семейное положение,должность,количество детей,начислите...

Выполнить запрос на выборку сотрудников имеющих разнополых детей
Доброго времени суток, форумчане! Надеюсь на вашу помощь, т.к еще новичок. Суть проблемы: имеется 2 таблицы 1 Сотрудники: ТабНомер_...

Вычислить средний балл группы и вывести на экран список студентов имеющих средний балл выше среднего балла группы
Написал задачку, а она как то не робит(( Нуждаюсь в опытном совете.... Вот условие задачи: &quot;Вычислить средний балл группы и...

Вычислить средний балл группы и вывести список студентов, имеющих средний балл ниже среднего балла группы
Здравствуйте, помогите решить. Задания для выполнения: В лабораторной работе №7 необходимо составить программу с использованием ...

Вычислить средний балл группы и распечатать список студентов, имеющих средний балл ниже среднего балла группы.
Ввести сведения о пяти студентах: фамилию, год рождения, рейтинг по предметам: алгоритмизация, история, дискретный анализ. Вычислить...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru