Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 02:41 29.05.24 
Компютри и Интернет
   >> Бази данни
Всички теми Следваща тема *Кратък преглед

Тема MySQL най-новите записинови  
Автор unF (.)(.)
Публикувано31.08.05 17:31



При следната таблица:

id(int), type(int), submited(datetime)

искам да извадя най-новите статии от всеки тип ..

приерно записи:

1) 1, 1, 2005-08-31 10:10:10
2) 2, 1, 2005-08-31 12:10:10
3) 3, 2, 2005-08-31 10:10:10
4) 4, 2, 2005-08-31 12:10:10
5) 5, 3, 2005-08-31 10:10:10
6) 6, 4, 2005-08-31 12:10:10

как да извадя само 2,4 и 6-ти ред ..

Благодаря предварително :)

unF ..


Тема GROUP BYнови [re: unF]  
Автор Dakota (erotoman)
Публикувано31.08.05 18:16



Предполагам, че за ред 6) си имал предвид 6, 3, 2005-08-31 12:10:10.

Също така, ако id ти е auto_increment, можеш да разчиташ, че върви "в пакет" със submitted. Имам предвид, че най-голямото id е и най-старото id, т.е. с най-голямата стойност за submitted. Ако наистина е така, можеш да разчиташ на този "страничен" ефект и да си опростиш доста живота:

SELECT MAX(id), type, MAX(submitted) FROM test GROUP BY type;

Ако не - виж

тема.

Everything louder than everything else...

Редактирано от Dakota на 31.08.05 18:18.



Тема Re: GROUP BYнови [re: Dakota]  
Автор unF (.)(.)
Публикувано01.09.05 12:09



мне .. за съжаление това не работи както ми се иска на мен ..

от другата тема също неможах да разбера как да го направя .. кофти ситуация :):)

unF ..


Тема Re: GROUP BY [re: unF]  
Автор Dakota (erotoman)
Публикувано01.09.05 13:13



А как искаш да работи?

Everything louder than everything else...


Тема Re: GROUP BYнови [re: unF]  
Автор NDeu (динозавър)
Публикувано01.09.05 14:01



Опитай се да обясниш защо 2,4 и 6-ти ред. В смисъл, по какви критерии да бъдат избрани.



Тема Re: GROUP BYнови [re: NDeu]  
Автор unF (.)(.)
Публикувано01.09.05 15:35



трябва ми по един запис за всеки тип и той да бъде най-новият :):)

unF ..


Тема Re: GROUP BYнови [re: unF]  
Автор Dakota (erotoman)
Публикувано01.09.05 15:43



И какво ти връща заявката, която предложих в началото?

Everything louder than everything else...


Тема Re: GROUP BYнови [re: unF]  
Автор NDeu (динозавър)
Публикувано01.09.05 16:58



Ми значи въпроса е точно по темата, която Dakota ти е посочил. Там има няколко решения. Изгризи ги с парцалите и ще получиш не само решение на конкретния ти въпрос, но и удовлетворението от новонаученото.




Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.