Testsuite for factor programming language
[ohcount] / test / src_dir / sql1.sql
1 // -----------------------------------------------------------------------
2 // Filename:   minvalue.sql
3 // Purpose:    Select the Nth lowest value from a table
4 // Date:       18-Apr-2001
5 // Author:     Deepak Rai, SSE, Satyam Computer Services Ltd. India
6 // -----------------------------------------------------------------------
7
8 ## Comment with a hash symbol ##
9 select level, min('col_name') from my_table
10 where level = '&n'
11 connect by prior ('col_name') < 'col_name')
12 group by level;
13
14 /* a block comment
15    -- finished here */
16
17 -- Example:
18 --
19 -- Given a table called emp with the following columns:
20 --   id   number
21 --   name varchar2(20)
22 --   sal  number
23 --
24 -- For the second lowest salary:
25 --
26 -- select level, min(sal) from emp
27 -- where level=2
28 -- connect by prior sal < sal
29 -- group by level
30 --
31