sql >> Databáze >  >> RDS >> Oracle

Oracle LIMIT a omezení 1000 sloupců

Dobře, bude to fungovat hůř, než jste plánovali, ale jde mi o to, že byste mohli zkusit stránkování tímto způsobem:

WITH CTE AS
(
    ... original SQL goes here ...
)

SELECT A.*
FROM CTE A
INNER JOIN (SELECT  YourKey,
                    ROW_NUMBER() OVER (ORDER BY ...) rnum
            FROM CTE) B
ON A.YourKey = B.YourKey
WHERE rnum BETWEEN 1 AND 10;


  1. Vyberte všechna data mezi dvěma daty bez použití tabulky (vygenerujte seznam dat)

  2. TSQL Try / Catch within Transaction nebo naopak?

  3. MySQL:Klonování databáze MySQL na stejné instanci MySql

  4. MySQL vybírá horní řádky se stejnými hodnotami podmínek