Jump to content
php.lv forumi

Recommended Posts

Posted

0 vietā ieliec funkciju, kas atgriež kopējo ierakstu skaitu tabulā mīnus 5, 5 vietā funkciju, kas atgriež kopējo ierakstu skaitu.

 

SELECT * FROM table LIMIT kop_sk - 5,kop_sk

 

Tam vajadzētu strādāt. ;)

 

MySQL diemžēl nezinu nemaz :(, tāpēc nevaru pateikt, kāda funkcija to atgriež.

Posted
SELECT * FROM table LIMIT kop_sk - 5,kop_sk

Ļoti nepareiza izpratne par relāciju datubāzēm! Ieraksti datubāzē nav sakārtoti. Tāpēc lai ierakstus atgrieztu kādā konkrētā secībā jālieto ORDER BY operators (tā laikam to nosaukt). Tāpēc ja grib piemēram pirmos piecus ierakstus, tad

SELECT * FROM tabule ORDER BY ieraksts_peec_kaa_kaartot LIMIT 5

bet ja grib pēdējos piecus, tad loģiski, ka sakārtojam ierakstus ačgārnā (otrādā) secībā:

SELECT * FROM tabule ORDER BY ieraksts_peec_kaa_kaartot DESC LIMIT 5

Posted (edited)
0 vietā ieliec funkciju, kas atgriež kopējo ierakstu skaitu tabulā mīnus 5, 5 vietā funkciju, kas atgriež kopējo ierakstu skaitu.

 

SELECT * FROM table LIMIT kop_sk - 5,kop_sk

 

Tam vajadzētu strādāt. ;)

 

MySQL diemžēl nezinu nemaz :(, tāpēc nevaru pateikt, kāda funkcija to atgriež.

12345[/snapback]

nu nee taa nav labi

qveerijaa:

SELECT * FROM TABLE ORDER BY id DESC LIMIT 0,5

 

ar ORDER BY sakaarto peec noteiktaa lauuka ASCEDING vai DESCENDING

 

iesaku palasiit sql manuaali uzinaasi veel daudzko un nevajadziigi nebuus jaaspamo sheit

Edited by justus
×
×
  • Create New...