Приветствуем на Форум Херсона. Форум Херсонской молодежи.. На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру! Если возникнут проблемы с регистрацией напишите нам. |
|
|
Опции темы |
10.01.2009, 21:35 | #1 (Ссылка на пост) | ||||||||
Si vis pacem, para bellum
Пол:
Адрес: Херсон
Благодарил(а): 9,965
Благодарили 31,503 раз в 8,875 постах
Галерея:
0
Вес репутации: 345
|
SQL
Господа знатоки, вопрос к вам ) Столкнулся вот с такой тонкостью. Надобно сделать выборку из базы данных (MySQL) - найти максимальное значение одного поля в последних 30 записях, соответствующих критерию поиска. Я написал такой запрос:
Код:
SELECT MAX(field1) AS m1 FROM table WHERE field2='value' ORDER BY id DESC LIMIT 30 VoVaN добавил 10.01.2009 в 23:53 Уже разобрался Код:
SELECT MAX( field1 ) AS mx FROM (SELECT field1 FROM table WHERE field2='value' ORDER BY id DESC LIMIT 30) AS temp ПС Тему можно сносить. А можно и не сносить - вдруг кому еще совет по эскуэлю понадобится? Последний раз редактировалось VoVaN, 10.01.2009 в 22:53. Причина: Добавлено сообщение |
||||||||
|
Здесь присутствуют: 1 (пользователей - 0 , гостей - 1) | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MS SQL 2005 | dyon | Програмное обеспечение | 9 | 09.04.2008 23:13 |
Программа для расшифровки MD5 паролей (SQL) | SmileY | Програмное обеспечение | 13 | 12.10.2007 21:50 |
SQL | alexey | Программирование | 4 | 19.03.2005 20:48 |
Проверка правильности даты в Stored Procedure (MS SQL) | alexey | Программирование | 1 | 21.02.2005 20:31 |