Welcome to Sign in | Help

Re: sql mobile records

  •  12-20-2007, 9:27 AM

    Re: sql mobile records

    În SQL Server CE 2005 nu există nici ranking functions (adică ROW_NUMBER), nici CTE-uri şi chiar nici TOP-ul. În SQL Server CE 3.5 (adică cel lansat împreună cu Visual Studio 2008), există clauza TOP, drept urmare cred că putem să facem ceva de genul următor (pentru a obţine a treia pagină de câte 8 înregistrări):

    SELECT * FROM (
      SELECT TOP 8 * FROM (
        SELECT TOP 24 coloanele_dorite FROM tabelele_tale WHERE condiţia_ta ORDER BY id
      ) x ORDER BY id DESC
    ) y ORDER BY id

    Totuşi, nu am încercat acest query, aşa că spune-ne dacă merge sau nu.

    Răzvan

View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems