Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 11
bednyakovf Сообщение 16/01/2012 08:27 Копия темы
трудный SQL запрос... ПОМОГИТЕ... Здравствуйте. Прошу мне помочь с запросом на MYSQL
У меня есть таблица со следующими столцами: kateg; url; time

Задача: мне нужно сделать выборку по всем столбцам, НО url не должны повторятся и должно быть отсортировано по ORDER BY time DESC

Я делаю следующую выборку: 
select *  from error404  GROUP BY url ORDER BY time DESC

и оно не срабатывает как положено. Не сортирует по последнему «time»
Можно вообще как то это решить??
DrSun Сообщение 16/01/2012 08:38 Копия темы
Сколько платите?
bednyakovf Сообщение 16/01/2012 08:40 Копия темы
платить за 1 SQL запрос? мммда...
JohnRight Сообщение 16/01/2012 09:02 Копия темы
Плата не за одни запрос, а за знание того. как его составить.

- Сколько стоит булочка с изюмом?
- Один доллар.
- А сколько одна изюмина?
- Нисколько.
- Наковыряйте мне килограммчик.
shatzkiy Сообщение 16/01/2012 09:03 Копия темы
запрос вроде бы правильный. поле time какого типа?
LinnTroll Сообщение 16/01/2012 09:07 Копия темы
Попробуйте ORDER BY MAX(time) DESC
bednyakovf Сообщение 16/01/2012 09:14 Копия темы
data
DrSun Сообщение 16/01/2012 09:19 Копия темы
он не поймет все равно, бессмысленно объяснять :) я как-то до потери пульса объяснял заказчику, почему он платит такие деньги за мои 5 минут работы (что в эти 5 минут работы уложился предыдущий десятилетний опыт, траты на образование и прочее) – но он так и не понял.

по странному мнению подобных людей, чем ты профессиональнее, чем больше знаешь и поэтому тратишь на работу в тысячу раз меньше времени, чем начинающий спец – тем меньше тебе надо платить (времени-то меньше работает!) :)) в итоге, они сами приходят к странному даже для себя выводу – лучше не развиваться в профессиональном плане, а оставаться новичком, и будешь получать больше XD
StrongWind Сообщение 16/01/2012 09:31 Копия темы
Доброго времени, Степан. А каким типом данных у вас представлено поле time?
csky Сообщение 16/01/2012 09:32 Копия темы
Использовать GROUP BY имеет смысл только вместе с одной из аналитических групповых функций.
Все же order by max(time)
bednyakovf Сообщение 16/01/2012 09:33 Копия темы
помогло!
ОГРОМНОЕ БЛАГОДАРЮ!!!!
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"