黄色国产视频,男女啪啪18禁无遮挡激烈,久草热8精品视频在线观看,四虎国产精品永久在线下载

            SQL面試題

            時間:2022-07-12 04:03:08 面試 我要投稿
            • 相關推薦

            SQL面試題

            1:找出公司里收入最高的前三名員工:

            SQL面試題

            SQL> select rownum, last_name, salary

            2 from (select last_name, salary

            3 from s_emp

            4 order by salary desc)

            5 where rownum<=3;

            ROWNUM LAST_NAME SALARY

            ---------- ------------------------- ----------

            1 Velasquez 4750

            2 Ropeburn 2945

            3 Nguyen 2897.5

            注意:請大家分析一下一下語句為什么不對:

            SQL> select rownum, last_name, salary

            2 from s_emp

            3 where rownum<=3

            4 order by salary desc;

            ROWNUM LAST_NAME SALARY

            ---------- ------------------------- ----------

            1 Velasquez 4750

            3 Nagayama 2660

            2 Ngao 2000

            2: 找出表中的某一行或某幾行的數據:

            (1):找出表中第三行數據:

            用以下方法是不行的,因為rownum后面至可以用<或<=號,不可以用=,>號和其它的比較符號。

            SQL> select * from s_emp

            2 where rownum=3;

            no rows selected

            SQL> select * from s_emp

            2 where rownum between 3 and 5;

            no rows selected

            正確的方法如下:

            SQL> l

            1 select last_name, salary

            2 from (select rownum a, b.*

            3 from s_emp b)

            4* where a=3

            SQL> /

            LAST_NAME SALARY

            ------------------------- ----------

            Nagayama 2660

            (2):找出第三行到第五行之間的數據:

            SQL> l

            1 select last_name, salary

            2 from (select rownum a, b.*

            3 from s_emp b)

            4* where a between 3 and 5

            SQL> /

            LAST_NAME SALARY

            ------------------------- ----------

            Nagayama 2660

            Quick-To-See 2755

            Ropeburn 2945

            3:找出那些工資高于他們所在部門的平均工資的員工。

            (1):第一種方法:

            SQL> select last_name, dept_id, salary

            2 from s_emp a

            3 where salary>(select avg(salary)

            4 from s_emp

            5 where dept_id=a.dept_id);

            LAST_NAME DEpT_ID SALARY

            ------------------------- ---------- ----------

            Velasquez 50 4750

            Urguhart 41 2280

            Menchu 42 2375

            Biri 43 2090

            Catchpole 44 2470

            Havel 45 2483.3

            Nguyen 34 2897.5

            Maduro 41 2660

            Nozaki 42 2280

            Schwartz 45 2090

            10 rows selected.

            (2):第二種方法:

            SQL> l

            1 select a.last_name, a.salary, a.dept_id, b.avgsal

            2 from s_emp a, (select dept_id, avg(salary) avgsal

            3 from s_emp

            4 group by dept_id) b

            5 where a.dept_id=b.dept_id

            6* and a.salary>b.avgsal

            SQL> /

            LAST_NAME SALARY DEpT_ID AVGSAL

            ------------------------- ---------- ---------- ----------

            Velasquez 4750 50 3847.5

            Urguhart 2280 41 2181.5

            Menchu 2375 42 2055.16667

            Biri 2090 43 1710

            Catchpole 2470 44 1995

            Havel 2483.3 45 2069.1

            Nguyen 2897.5 34 2204

            Maduro 2660 41 2181.5

            Nozaki 2280 42 2055.16667

            Schwartz 2090 45 2069.1

            10 rows selected.

            4:找出那些工資高于他們所在部門的manager的工資的員工。

            SQL> l

            1 select id, last_name, salary, manager_id

            2 from s_emp a

            3 where salary>(select salary

            4 from s_emp

            5* where id=a.manager_id)

            SQL> /

            ID LAST_NAME SALARY MANAGER_ID

            ---------- ------------------------- ---------- ----------

            6 Urguhart 2280 2

            7 Menchu 2375 2

            8 Biri 2090 2

            9 Catchpole 2470 2

            10 Havel 2483.3 2

            12 Giljum 2831 3

            13 Sedeghi 2878.5 3

            14 Nguyen 2897.5 3

            15 Dumas 2755 3

            16 Maduro 2660 6

            10 rows selected.

            主站蜘蛛池模板: 久青青在线观看视频国产| 人人艹在线| 在线一区观看| 亚洲国产成人在人网站天堂| 色婷婷久久久swag精品| 国产三级91| 亚洲国产成| 涩涩网站免费看| 欧美人体西西444www| 大肉大捧一进一出好爽视频动漫| 精品国产一二三区| 一级片黄色大片| 大尺度av在线| 色欲αv一区二区三区天美传媒| 免费观看黄网站| 欧美日韩国产成人在线| 免费黄色av网址| 亚洲色大成网站WWW尤物| 97超碰精品成人国产| swag国产精品一区二区| 日韩九九九| 天天躁天天操| 欧美变态另类zozo| 久久久婷婷成人综合激情| 99亚洲精品视频| 热久久网| 免费观看三级黄色片| 亚洲伊人久久综合影院| 综合色一色综合久久网| 国产精品无码久久久久久| 日本大乳奶做爰三级| 欧美在线性爱视频| 日本一卡二卡3卡四卡网站精品| 国产高清-国产av| 久久久噜噜噜www成人网| 你懂的视频在线看| 狠狠操福利视频| 亚洲欧美日韩中文在线制服| 少妇爽到呻吟的视频| 国产精品 视频一区 二区三区| 久久久91精品国产一区二区 |