![]() |
|
Модераторы: skyboy |
![]()
|
|
| mzalutski |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 22.12.2006 Где: Волгоград Репутация: нет Всего: нет |
Здравия желаю!
Имеется, допустим, такая таблица `sample`. Где необходимо выбрать подсвеченные строки +----+---------+---------------------+ | id | item_id | date | +----+---------+---------------------+ | 1 | 1 | 2005-00-00 00:00:00 | | 2 | 1 | 2006-00-00 00:00:00 | | 3 | 1 | 2007-00-00 00:00:00 | | 4 | 1 | 2008-00-00 00:00:00 | | 5 | 2 | 2005-00-00 00:00:00 | | 6 | 2 | 2006-00-00 00:00:00 | | 7 | 2 | 2007-00-00 00:00:00 | | 8 | 2 | 2008-00-00 00:00:00 | | 9 | 3 | 2005-00-00 00:00:00 | | 10 | 3 | 2006-00-00 00:00:00 | | 11 | 3 | 2007-00-00 00:00:00 | | 12 | 3 | 2008-00-00 00:00:00 | | 13 | 4 | 2005-00-00 00:00:00 | | 14 | 4 | 2006-00-00 00:00:00 | | 15 | 4 | 2007-00-00 00:00:00 | | 16 | 4 | 2008-00-00 00:00:00 | | 17 | 5 | 2005-00-00 00:00:00 | | 18 | 5 | 2006-00-00 00:00:00 | | 19 | 5 | 2007-00-00 00:00:00 | | 20 | 5 | 2008-00-00 00:00:00 | +----+---------+---------------------+ Запрос типа
приводит к выборке максимального элемента группы, НО с id, item_id НЕ соответствующими этому максимальному элементу. Как можно это решить за один запрос? Есть одна идея - зацепиться за id, т.е. в вышеприведенном запросе добавить условие выбора максимального id (в приделах данной группы). Но зависить от id как-то не хочется. Кто знает? |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
|
|||
|
||||
| muzer |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 387 Регистрация: 31.8.2006 Репутация: 30 Всего: 31 |
Rodman, фигню сказали
mzalutski, базовый запрос такой:
либо такой
а дальше в зависимости от задачи: добавлять или нет группировку, сортировку, усложнять ли второй пример или нет вытаскиванием максимальных записей для каждой отдельной группы и т.д. |
||||
|
|||||
| mzalutski |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 22.12.2006 Где: Волгоград Репутация: нет Всего: нет |
Спасибо muzer!
То что надо |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |