MudGuard: Nur jeden x-ten Datensatz finden

Beitrag lesen

Hi,

  1. Lade alle relevanten IDs (sortiert) => DBIDs
  2. Initialisiere Zähler := 0
  3. FOR %Y% IN DBIDs
    4-1) Erhöhe Zähler
    4-2) IF %Y% = %X% THEN RETURN CEILING( Zähler / DatensätzeProSeite )
    4-3) IF %Y% > %X% THEN RETURN Not-Found-till-page: CEILING( Zähler / DatensätzeProSeite )

SELECT count(*)/DatensätzeProSeite + 1 FROM deineTabelle WHERE id <= relevanteId

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.