Topic: Duomenų rikiavimas

Sveiki, turiu tokį klausimą, ar galima su viena užklausa iš mysql ištraukti ir atskirai rikiuoti įrašus.

Pvz: duomenų bazėje yra

id-----darbas------------svarba
###################
1.-----pirmas-------------1
2.-----antras--------------3
3.-----trecias-------------2
4.-----ketvirtas-----------2
5.-----penktas------------3
6.-----sestas--------------1
###################


Reikia, kad surikiuotų:


1. antras
2. penktas
3. trecias
4. ketvirtas
5. sestas
6. pirmas  .... na pagal svarbą mažėjančia tvarka.

Na tikiuosi esmę supratot. laukiu patarimų..............

Re: Duomenų rikiavimas

select * from table_name order by svarba DESC

MongoDB Certified Developer
MongoDB Certified DBA
Zend Certified Engineer

Re: Duomenų rikiavimas

O įmanoma su viena užklausa, pvz su ta pačia, kad iš pradžių rikiuotų pagal svarbą, o jeigu vienodi pvz, pagal vardą tada...... ???

Re: Duomenų rikiavimas

Vytska wrote:

O įmanoma su viena užklausa, pvz su ta pačia, kad iš pradžių rikiuotų pagal svarbą, o jeigu vienodi pvz, pagal vardą tada...... ???

Taip galima. Reikia per kablelį atskirti laukus, pagal kuriuos nori tikiuoti.

Plačiau: http://dev.mysql.com/doc/refman/4.1/en/select.html

(žiūrėti ORDER BY)

Re: Duomenų rikiavimas

Dėkui...

Re: Duomenų rikiavimas

Kad nespaminti su temomis, parašysiu klausimą toje pačioje temoje..... Ar galima su mysql užklausa ištraukti duomenis nuo .... iki....

Pvz: SELECT vardas FROM users WHERE gim_dat nuo kazkiek iki kazkiek.......

kažkiek tikslūs skaičiai..... ???

Re: Duomenų rikiavimas

Taip galima. O tikslumas tai kiek nurodyti tiek ir turėsi.

Re: Duomenų rikiavimas

Tačiau kokia yra tiksli sintaksė..... ???

Re: Duomenų rikiavimas

http://dev.mysql.com/doc/refman/5.0/en/ … or_between

MongoDB Certified Developer
MongoDB Certified DBA
Zend Certified Engineer