回答

收藏

我不明白为什么我的团队失败了

技术问答 技术问答 185 人阅读 | 0 人回复 | 2023-09-12

SELECT ENAME,MAX(SAL),STORES.CITY
8 G# S( [4 L, D! l2 [, j9 h                FROM EMPLOYEES ! ]4 b" d6 j: f/ M% j7 u
                INNER JOIN STORES ON EMPLOYEES.STORE_ID = STORES.STORE_ID. f5 |  }: g; u7 T' o. {( p
                GROUP BY EMPLOYEES.STORE_ID,STORES.CITY& D8 o" a  C/ }. F5 b
DDL STORES:. ?9 n& t) p  F5 a& G, |) r% }2 x
CREATE TABLE  "STORES" (        "STORE_ID" NUMBER NOT NULL ENABLE,    "CITY" VARCHAR2(50),     PRIMARY KEY ("STORE_ID")     USING INDEX  ENABLE)/DDL EMPLOYEES:
- W; t/ [) B0 C$ ^  c$ H; QCREATE TABLE  "EMPLOYEES" (        "EMPNO" NUMBER(4,0)     "ENAME" VARCHAR2(10)     "JOB" VARCHAR二、九、    "HIREDATE" DATE,    "SAL" NUMBER(7、2)     "COMM" NUMBER(7、2)     "STORE_ID" NUMBER)/CREATE INDEX  "EMP_NAME_IDEX" ON  "EMPLOYEES" ("ENAME")/CREATE INDEX  "EMP_NAME_JOB_DATE_IDX" ON  "EMPLOYEES" ("ENAME","JOB","HIREDATE")/我试图得到一个新的视图,在这里我可以显示每家商店薪水最高的员工的记录。" v' Y4 @/ x! q9 J# j/ J% j% u
所需输出:
  ?" g$ n7 R% E' f3 V+ M0 O显示每个商店TOP工资最高的员工3 k; P' j8 N1 b: T6 t  G0 C
STORE_ID-一个没有员工,所以不在报告中
像这样:
) `- @) a) [: y! O# }1 w3 S3 \- [ENAME   JOB      STORE_ID   MAX(SAL)    CITY------------------------------------------------------ALLEN   SALESMAN                                                                 1600New York CityKING    PRESIDENT   3        5000       ChicagoSCOTT   ANALYST       4                                       Philadelphia电流输出:. V9 G) ~3 o  M7 S) h: f$ {
ENAME   JOB     STORE_ID    MAX(SAL)    CITY------------------------------------------------------------ALLEN   SALESMAN     2         16000                                     New York CityTURNER  SALESMAN     2         15000                             New York CityWARD    SALESMAN             1250New York CityMARTIN  SALESMAN             1250New York CityKING    PRESIDENT    3       50000                              500000ChicagoBLAKE   MANAGER              285050                                   ChicagoCLARK   MANAGER       3        2450                                    ChicagoSCOTT   ANALYST      4        30000                                          300000PhiladelphiaFORD    ANALYST      4        30000                                          300000PhiladelphiaJONES   MANAGER                                                                     2975PhiladelphiaMILLER  CLERK                 1300 1300                  PhiladelphiaADAMS   CLERK                11000 11000           PhiladelphiaJAMES   CLERK         4           5050       PhiladelphiaSMITH   CLERK        4        8000                                             8000 8000 8000                                            Philadelphia                + y  Z, d4 j6 ]. ?. E8 a, E
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则