требуется получить количество записей в зависимости от значения некоторого поля

1. user1234025 04.07.20 14:47 Сейчас в теме
Привет.
Можно ли в запросом получить некоторое количество записей в зависимости от значения некоторого поля.
Например, есть таблица вида
Пользователь | Подразделение
Иванов | Первое
Кузнецов | Второе
Цыденов | Второе

надо запросом получить результат

Пользователь | Подразделение
Иванов | Первое
Кузнецов | Второе
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. nomad_irk 48 04.07.20 15:04 Сейчас в теме
(1)В первом приближении: можно.
Если будут какие-то подробности о том, что за некое значение некоего поля, то может оказаться, что нельзя.
3. user1234025 04.07.20 17:10 Сейчас в теме
(2) нужно получить первые 1 записей по каждому подразделению из примера в топике
4. nomad_irk 48 04.07.20 17:53 Сейчас в теме
(3)Нумеруете строки в запросе, соединяете таблицу саму с собой по номеру строки равной 1.
5. farengeit00 05.07.20 10:00 Сейчас в теме
(3)
 ВЫБРАТЬ  ПЕРВЫЕ  1
	               	 Таблица.Имя КАК Имя
                         Таблица.Подразделение КАК Подразделение,
	               ИЗ
	               	 Справочник.Офис.Таблица КАК Таблица
	               ГДЕ Подразделение = &Подразделениие1
	                
	               ОБЪЕДИНИТЬ
	                	
	               ВЫБРАТЬ ПЕРВЫЕ 1 
                         Таблица.Имя КАК Имя
	             	 Таблица.Подразделение КАК Подразделение,
	             ИЗ
	                 Справочник.Офис.Таблица КАК Таблица
                       ГДЕ Подразделение = &Подразделениие2
                    
	              ОБЪЕДИНИТЬ 
	               
	               ВЫБРАТЬ ПЕРВЫЕ 1
                         Таблица.Имя КАК Имя  
	             	 Таблица.Подразделение КАК Подразделение,
	               ИЗ
	               	 Справочник.Офис.Таблица КАК Таблица
                       ГДЕ Подразделение = &Подразделениие3
Показать

и т.д.)
Оставьте свое сообщение
Вопросы с вознаграждением