Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   Вопрос по выделению из базы 10 наибольших значений (http://www.flasher.ru/forum/showthread.php?t=30975)

cosmo 30.04.2002 12:49

Вопрос по выделению из базы 10 наибольших значений
 
Вопрос следующий. Есть база (id,zago,link), в которой записаны новости. Поле link представляет число. Нужно выделить из базы 10 новостей, у которых поле link больше остальных.
Например - "
id zagol link
1 news1 123
2 news2 124
3 news3 125
4 news4 126
5 news5 127
6 news6 128
7 news7 129
8 news8 130
9 news9 131
10 news10 132
11 news11 133
12 news12 134
13 news13 100
14 news14 101
15 news15 110
16 news16 115"

Он должен вывести - "
id zagol link
2 news3 125
3 news4 126
4 news5 127
5 news6 128
6 news7 129
7 news8 130
8 news9 131
9 news10 132
10 news11 133
12 news12 134

juggy 30.04.2002 15:17

if ($link>124){
вывод
}

Crazy 30.04.2002 15:26

В свою очередь рекомендую познакомиться с загадочным понятием "сортировка" вообще, а равно и с тем, как конкретно она реализуется штатными средствами PHP.

Но еще лучше -- почитать про опцию "order by" в используемой СУБД (если, конечно, она SQL-ориентированная :) )


Часовой пояс GMT +4, время: 09:25.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.