Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
3 / 3 / 2
Регистрация: 20.10.2011
Сообщений: 124

Выбрать ID с последней датой

12.02.2018, 11:12. Показов 1773. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Прошу помочь составить запрос на sql
Есть 2 таблицы comments и abonents.

comments содержит комментарий к ID и дату добавления коммента:
id text date
1 aaa 01.02.2018
1 bbb 10.02.2018
2 ccc 01.02.2018
2 ddd 10.02.2018

abonents содержит какие-либо параметры для каждого ID, для данной таблице ID является уникальным:
id поле1 поле2
1 1 1
2 1 1
3 2 1
4 5 1

Как необходимо задать условие, чтобы в text выбирались только последний комментарий для каждого id, в запросе id должен быть уникальным
SQL
1
2
3
SELECT a.id, c.text
FROM abonent a
LEFT JOIN comment c ON a.id=c.id
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.02.2018, 11:12
Ответы с готовыми решениями:

Разность между текущей датой и датой последней покупки
Помогите пожалуйста. Как можно посчитать давность покупки?как это запросом написать? (это вообще разность между текущей датой и датой...

GROUP BY с последней датой
Есть табличка: http://red-squadron.ru/index.php?ind=stats Всё её содержимое хранится в одной таблице БД, в таком виде: ...

Запрос на выборку с последней датой
Есть таблица, предположим, код товара, ЛВ, адрес сбора, дата. Нужно отбросить все старые даты, оставив только последнюю (т.е. когда были...

1
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,272
12.02.2018, 11:55
Лучший ответ Сообщение было отмечено Эндрю23 как решение

Решение

Пронумеровать записи для каждого id по убыванию даты, оставить только записи с номером 1.
Это всё в одном SELECTе, разумеется.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.02.2018, 11:55
Помогаю со студенческими работами здесь

Оставить в таблице людей с последней датой
добрый день. Суть задачи : есть таблица, в ней 2 колонки Имя и Дата: Ольга Иванова 2015.01.01 Ольга Иванова 2014.02.01 ...

Замена папки на аналог с последней датой
В каталоге есть папки с именем типуЖ name name12.05.2012 name24.07.2011 name07.06.2012 name13.06.2012 нужно заменить папку...

SQL-запрос на поиск записей с последней датой
Здравствуйте. Помогите. Уже весь мозг сломал, не могу запрос составить. Вроде задача несложная, но решить никак не получается. В БД...

Bat файл с выводом последней или ранней датой
Здравствуйте! Подскажите пожалуйста, в чем проблема, стоит задача " Разработать командный файл, который бы выводил в зависимости от ключа...

VB2010, нужно посчитать разницу с последней(наибольшей) датой для данного события
Доброго времени суток! Имеется таблица Таблица1: Событие Дата рТ рС Событие1 01.01.2016 "" "" ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru