SQL

программирование sql

есть 2 таблицы
наподобее этих
Table_1

id | date
-------------------
1 | 17:05:45 22.05
2 | 13:12:11 22.05
1 | 05:45:08 16.06
1 | 16:22:13 17.07
2 | 03:18:07 16.09

Table_2
id | description
-------------------
2 | sgth
1 | sfgsrh
2 | rthtgf
2 | tryhy
1 | srtgs

вывести id, description по последней дате для каждого id


Вот примерно что у меня:
SELECT Table_1.id, MAX(Table_1.date) , Table_2.description FROM Table_1
INNER JOIN Table_2 ON Table_1.id = Table_2.id
GROUP BY Table_1.id,Table_2.description

Ругается на Table_2.description типо нельзя текст группировать. Как быть? подскажите
Ответы:
варчар сделай поле а не текст, а то действительно чушь получается


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.