powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Помогите с SQL !!!
5 сообщений из 5, страница 1 из 1
Помогите с SQL !!!
    #32040515
mivad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица, первичный ключ включает два поля. Необходимо выбрать все записи, имеющие минимальное значение по второму полю. При условии что значения по первому полю у этих записей одинаковые. Большое спасибо за помощь.
...
Рейтинг: 0 / 0
Помогите с SQL !!!
    #32040519
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если по первому полю значения одинаковые, то запись с минимальным значение по второму полю может быть лишь одна, либо ни одной (когда таблица пустая).
Т.е. нужен набор записей с одинаковым (минимальным) значением "второго" и "первого" полей первичтого ключа.
...
Рейтинг: 0 / 0
Помогите с SQL !!!
    #32040522
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо же было так коряво свой ответ написать, блин!
Ну да тут не дураки живут. Вроде понятно, о чём я.
...
Рейтинг: 0 / 0
Помогите с SQL !!!
    #32040589
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если поля ключа PK1 и PK2, то можно написать что-то вроде:
SELECT PK1,MIN(PK2) AS PK2 FROM MY_TABLE
GROUP BY PK1
...
Рейтинг: 0 / 0
Помогите с SQL !!!
    #32040909
mivad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу п о д р о б н о !
Вот фрагмент заполненных полей
ALTER TABLE EXECS ADD PRIMARY KEY(NUMDOC, NUMBERID);

NUMDOC NUMBERID EMPLOYERID CONTROLID
877 1 473 554 *
884 1 459 554 *
900 1 461 554 *
868 1 463 554 *
515 0 493 554 *
515 1 470 554
514 0 470 554 *
514 1 473 554
514 2 473 554
Нужно выбрать помеченные записи.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Помогите с SQL !!!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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