peehaa Posted February 19, 2008 Report Share Posted February 19, 2008 kāds var, lūdzu, fiksi atbildēt uz sīku, vienkāršu jautājumiņu? nepieciešams izpildīt kautko tādu - SELECT * FROM table ORDER BY id DESC LIMIT 10, bet katru izvilkto ierakstu iegūt atsevišķi, nevis kā vienu lielu kaudzi. :) vai arī saprotamāk, izvilkt pirmspēdējo ierakstu, pirmspirmspēdējo ierakstu utt, ar noteikumu, ka id nav konstants skaitlis. :) Link to comment Share on other sites More sharing options...
andrisp Posted February 19, 2008 Report Share Posted February 19, 2008 Nevienu no skaidrojumiem nesaprotu. Link to comment Share on other sites More sharing options...
peehaa Posted February 19, 2008 Author Report Share Posted February 19, 2008 piemēram, kā no teibla izvilkt tieši piem. pirmspēdējo ierakstu? Link to comment Share on other sites More sharing options...
andrisp Posted February 19, 2008 Report Share Posted February 19, 2008 ORDER BY un LIMIT 1,1 Link to comment Share on other sites More sharing options...
Gints Plivna Posted February 19, 2008 Report Share Posted February 19, 2008 piemēram, kā no teibla izvilkt tieši piem. pirmspēdējo ierakstu? Runājot par tabulām jāsaprot, ka SQLā un tabulās nav tāda jēdziena vienkārši "pirmspēdējais ieraksts". Tabula ir ierakstu kopa ar nedefinētu sakārtojumu. Šāds "pirmspēdējais ieraksts" var būt tikai un vienīgi kāda noteikta sakārtojuma kontekstā. Gints Plivna http://datubazes.wordpress.com Link to comment Share on other sites More sharing options...
andrisp Posted February 20, 2008 Report Share Posted February 20, 2008 (edited) Gints Plivna, viņam droši vien pēc ID (tb jo lielāks, jo jaunāks). Bet nu to tu jau pats droši vien iedomājies. Edited February 20, 2008 by andrisp Link to comment Share on other sites More sharing options...
Recommended Posts