powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Select
3 сообщений из 3, страница 1 из 1
Select
    #32021464
Gramer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как написать запрос, который из базы со структурой

Фамилия Имя Отчество Профессия
Иванов Иван Иванович Программер
Петров Петр Петрович Секретарь
Петров Петр Петрович Уборщик мусора
Сидоров Сидр Сидрыч Бухгалтер

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

Фамилия Имя Отчество Профессия
Иванов Иван Иванович П
Петров Петр Петрович СУ
Сидоров Сидр Сидрыч Б

(буква П соответствует программерам, С секретарям, У уборщикам, Б бухгалтерам), это нужно чтобы можно было выделить
таких универсалов, работающих под разными профессиями.
...
Рейтинг: 0 / 0
Select
    #32021491
Alik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IMHO Без SP не обойтись.
...
Рейтинг: 0 / 0
Select
    #32021523
gardener
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно сделать так:
select фамилия, имя, отчество, count (*)
from имя_таблицы
group by фамилия, имя, отчество having count (*) > 1

Выбраны будут только те люди, для которых в таблице больше одной записи.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Select
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]