]> granicus.if.org Git - postgresql/blob - src/test/regress/sql/limit.sql
RESET SESSION, plus related new DDL commands. Patch from Marko Kreen,
[postgresql] / src / test / regress / sql / limit.sql
1 --
2 -- LIMIT
3 -- Check the LIMIT/OFFSET feature of SELECT
4 --
5
6 SELECT ''::text AS two, unique1, unique2, stringu1 
7                 FROM onek WHERE unique1 > 50 
8                 ORDER BY unique1 LIMIT 2;
9 SELECT ''::text AS five, unique1, unique2, stringu1 
10                 FROM onek WHERE unique1 > 60 
11                 ORDER BY unique1 LIMIT 5;
12 SELECT ''::text AS two, unique1, unique2, stringu1 
13                 FROM onek WHERE unique1 > 60 AND unique1 < 63
14                 ORDER BY unique1 LIMIT 5;
15 SELECT ''::text AS three, unique1, unique2, stringu1 
16                 FROM onek WHERE unique1 > 100 
17                 ORDER BY unique1 LIMIT 3 OFFSET 20;
18 SELECT ''::text AS zero, unique1, unique2, stringu1 
19                 FROM onek WHERE unique1 < 50 
20                 ORDER BY unique1 DESC LIMIT 8 OFFSET 99;
21 SELECT ''::text AS eleven, unique1, unique2, stringu1 
22                 FROM onek WHERE unique1 < 50 
23                 ORDER BY unique1 DESC LIMIT 20 OFFSET 39;
24 SELECT ''::text AS ten, unique1, unique2, stringu1 
25                 FROM onek
26                 ORDER BY unique1 OFFSET 990;
27 SELECT ''::text AS five, unique1, unique2, stringu1 
28                 FROM onek
29                 ORDER BY unique1 OFFSET 990 LIMIT 5;
30 SELECT ''::text AS five, unique1, unique2, stringu1 
31                 FROM onek
32                 ORDER BY unique1 LIMIT 5 OFFSET 900;