Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Помогите сделать запрос (Sender) 30/09/2008 - 10:31:28
      Re: Помогите сделать запрос (Sender) 30/09/2008 - 12:53:53



From: Sender - 30/09/2008 - 10:31:28
Subject:Помогите сделать запрос
-----------------
Уверен, что всё просто, но опыта не хватает построить верный запрос для двух похожих ситуаций:
Ситуация первая
Есть таблицы:
Table1
val desc
a Apple
b Boom
c Circle

Table2
date val cost
10.09.08 a 100
12.09.08 a 200
09.09.08 b 50
10.09.08 b 30
11.09.08 c 500

В результате нужно, чтобы получилась таблица, где будут учавствовать все val из первой таблицы и указаны cost из второй с максимальной датой
ResultTable:
val desc date cost
a Apple 12.09.08 200
b Boom 10.09.08 30
c Circle 11.09.08 500

Соединение таблиц - не проблема, вопрос именно в отсеивании "старых" записей cost

Вопрос второй такой
Есть таблица:
а 1
а 2
б 1
б 2
мне нужно получить
а 2
б 2

т.е. есть два поля: параметр и значение. мне нужно выбрать все параметры с максимальными значениями


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
34193



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |