|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
34193
|
|