|
Тема
|
Може ли да се "влага" OREDER BY при заявка към ба
|
|
Автор | ano (Нерегистриран) |
Публикувано | 04.04.02 13:02 |
|
Имам таблица в MySQL-ска база със приблизително 100 реда
искам да я подредя по поле1, да взема първите 20 реда
и тях да ги подредя по поле2
може ли това да стане с един SELECT?
първата част е SELECT * FROM table_name ORDER BY pole1 LIMIT 20
обаче втората нещо ми се губи
Помогнете!
| |
Тема
|
Re: Може ли да се "влага" OREDER BY при заявка към
[re: ano]
|
|
Автор |
phpGuru (член) |
Публикувано | 04.04.02 16:21 |
|
SELECT * FROM table_name ORDER BY pole1, pole2 LIMIT 20
| |
Тема
|
Re: Може ли да се "влага" OREDER BY при заявка към
[re: phpGuru]
|
|
Автор | ano (Нерегистриран) |
Публикувано | 05.04.02 13:07 |
|
Пробвах, но не работи
Вади първите 20 подредени по pole1
| |
Тема
|
Работи, но не това търся
[re: phpGuru]
|
|
Автор | ano (Нерегистриран) |
Публикувано | 05.04.02 13:35 |
|
Уточнение:
Това, което phpGuru написа работи, разбира се.
Извинявам се за предишното си съобщение. Но подреждането по pole2 се прави само за онези редове, които имат еднакви стойности за pole1. (Еврика, открих колелото...)
А аз искам първите 20 по признак - pole1 да се подредят по признак pole2
Може би не става с един SELECT?
| |
Тема
|
Re: Работи, но не това търся
[re: ano]
|
|
Автор |
bofh (°) (_) (°) |
Публикувано | 05.04.02 14:40 |
|
select if(id<=20,pole1,pole2) as a,pole1,pole2 from blabla order by a
bofh
| |
Тема
|
Re: Работи, но не това търся
[re: bofh]
|
|
Автор | ano (Нерегистриран) |
Публикувано | 08.04.02 14:13 |
|
До колкото разбирам този код ще подреди пъдвите 20 реда от таблицата по pole1, а останалите по pole2
ако е така, то това не е което търся.
Може би не успявам да ви задам правилно въпроса.
Ще пробвам пак:
Искам ако може с един select да стане следното:
1. таблицата се подрежда по pole1
2. вземат се тървите 20 реда от горния резултат
3. тези 20 реда се подреждат по pole2
Благодаря за търпението на тези, които ще ми отгоиворят!
| |
Тема
|
Re: Работи, но не това търся
[re: ano]
|
|
Автор | _3AM_KMET (Нерегистриран) |
Публикувано | 10.04.02 12:06 |
|
Tolkowa li te e strah ot wremenni tablici?
| |
Тема
|
Re: Работи, но не това търся
[re: _3AM_KMET]
|
|
Автор | _3AM_KMET (Нерегистриран) |
Публикувано | 10.04.02 12:08 |
|
ili prosto 2 selecta
| |
Тема
|
Re: Работи, но не това търся
[re: ano]
|
|
Автор | bofha (Нерегистриран) |
Публикувано | 10.04.02 13:39 |
|
SELECT
IF(ID<=20,pole2,pole1) as cond_ord,
foo, bar
FROM
tblfoobar
ORDER BY pole1,cond_ord
| |
|
|
|
|