







|
MySQL.RU - Webboard
Вернуться
Возможно ли такое организовать одним запросом (Hao) 22/07/2003 - 09:41:44
Re: Возможно ли такое организовать одним запросом (Валентин) 22/07/2003 - 11:42:50
Re: Возможно ли такое организовать одним запросом (Валентин) 22/07/2003 - 11:43:59
Re: Возможно ли такое организовать одним запросом (Hao) 22/07/2003 - 12:16:23
Re: Возможно ли такое организовать одним запросом (walrus) 22/07/2003 - 12:30:15
Re: Возможно ли такое организовать одним запросом (Hao) 22/07/2003 - 12:50:00
Re: Возможно ли такое организовать одним запросом (walrus) 22/07/2003 - 13:12:32
Re: Возможно ли такое организовать одним запросом (Hao) 22/07/2003 - 13:19:12
Re: Возможно ли такое организовать одним запросом (dannis) 22/07/2003 - 16:04:32
Re: Возможно ли такое организовать одним запросом (dannis) 22/07/2003 - 16:09:10
Re: Возможно ли такое организовать одним запросом (Валентин) 22/07/2003 - 17:41:49
Re: Возможно ли такое организовать одним запросом (Hao) 23/07/2003 - 09:31:13
Re: Возможно ли такое организовать одним запросом (dannis) 23/07/2003 - 12:10:38
Re: Возможно ли такое организовать одним запросом (dannis) 24/07/2003 - 12:31:57
> Original message text:
> From: Hao - 22/07/2003 - 09:41:44
> Subject:Возможно ли такое организовать одним запросом
> -----------------
> Hi All!
> Ситуация такая:
> Мне нужно выбрать данные из таблицы по определенному критерию (допустим это номер телефона), НО только самую последнюю запись (по каждому тел.). Для этого я группирую по этому полю, НО в выборку попадает номер телефона не самой последней записи. В доке пишут что одновременно использовать group by и order by нельзя. Может есть другой способ?
> Заранее спасибо.
>
From: Hao - 22/07/2003 - 12:16:23
Subject:Возможно ли такое организовать одним запросом
-----------------
Может неудачный пример привел (с телефоном). Тогда будем на своем "горе". Имеется таблица в которой хранится инф-ия о состоянии фиксаций на маршруте движения такси(программа - биллинг для организации осуществляющей пассаж. перевозки)
гос. номер, когда принят заказ, откуда и куда ехать, время завершения заказа, статус и.т.д. Мне нужно узнать все данные по каждой машине где статус не равен завершению заказу т.е. получить инфу для тех машин, которые в данный момент или находятся в заказе (клиент заказал на определенное время) или еще в движении. На какой стадии машина находится я храню в поле status. Я делаю во такой запрос:
select * from main where status = 0 or status = 1 and type <> -1 group by gosnum desc order by recno. Все работает но иногда получаю данные по машине не самые последние. Вот из-за этого начинаются "касяки"
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
9741
|
|