powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / К записи приджойнить рез-т аггрегатной функции
4 сообщений из 4, страница 1 из 1
К записи приджойнить рез-т аггрегатной функции
    #32566907
Larvef
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть таблицы
Topics
---------
tId | tName
----------

Posts
--------------------------
pId | tId | pName | pDate
--------------------------

Поле posts.tId - привязка к таблице Topics. В таблице Posts может быть бесконечное количество записей с одинаковым tId - посты одного топика. Нужно вывести

tName + MIN(pDate) записи из таблицы Posts
типа
SELECT *, MIN(pDate) FROM Topics INNER JOIN Posts ON Topics.tId=Posts.tId

Проблема - в результате, вместо одного row на каждый Topic выводится столько rows, сколько удовлетворяют условию Topics.tId=Posts.tId
Как вывести только минимальную дату для данного топика?

Заранее огромное спасибо!
...
Рейтинг: 0 / 0
К записи приджойнить рез-т аггрегатной функции
    #32566929
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странно, что, вообще, не ругается матом на не корректный синтаксис

SELECT Topics.tID, Topics.tName, MIN(Posts.pDate)
FROM Topics INNER JOIN Posts ON Topics.tId=Posts.tId
GROUP BY Topics.tID, Topics.tName
...
Рейтинг: 0 / 0
К записи приджойнить рез-т аггрегатной функции
    #32567641
Larvef
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Синтаксис от балды написал, главное суть.
Спасибо за ответ!
...
Рейтинг: 0 / 0
К записи приджойнить рез-т аггрегатной функции
    #32567645
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогло?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / К записи приджойнить рез-т аггрегатной функции
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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