1. SQL練習八

        共 1396字,需瀏覽 3分鐘

         ·

        2021-08-23 11:32

        有一個全部員工的薪水表salaries簡況如下:



        有一個各個部門的領(lǐng)導表dept_manager簡況如下:


        請你查找各個部門當前領(lǐng)導的薪水詳情以及其對應部門編號dept_no,輸出結(jié)果以salaries.emp_no升序排序,并且請注意輸出結(jié)果里面dept_no列是最后一列,以上例子輸出如下:


        表結(jié)構(gòu)

        drop table if exists  `salaries` ; drop table if exists  `dept_manager` ; CREATE TABLE `salaries` (`emp_no` int(11) NOT NULL,`salary` int(11) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL,PRIMARY KEY (`emp_no`,`from_date`));CREATE TABLE `dept_manager` (`dept_no` char(4) NOT NULL,`emp_no` int(11) NOT NULL,`to_date` date NOT NULL,PRIMARY KEY (`emp_no`,`dept_no`));

        SQL語句

        INSERT INTO dept_manager VALUES('d001',10002,'9999-01-01');INSERT INTO dept_manager VALUES('d002',10006,'9999-01-01');INSERT INTO dept_manager VALUES('d003',10005,'9999-01-01');INSERT INTO dept_manager VALUES('d004',10004,'9999-01-01');INSERT INTO salaries VALUES(10001,88958,'2002-06-22','9999-01-01');INSERT INTO salaries VALUES(10002,72527,'2001-08-02','9999-01-01');INSERT INTO salaries VALUES(10003,43311,'2001-12-01','9999-01-01');INSERT INTO salaries VALUES(10004,74057,'2001-11-27','9999-01-01');INSERT INTO salaries VALUES(10005,94692,'2001-09-09','9999-01-01');INSERT INTO salaries VALUES(10006,43311,'2001-08-02','9999-01-01');INSERT INTO salaries VALUES(10007,88070,'2002-02-07','9999-01-01');

        答案:

        SQL練習九分享答案
        瀏覽 43
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
          
          

            1. 五月在线视频 | 久久久久久久久免费视频 | 蜜臀av在线一区二区三区 | 天天干,天天干 | 精品久久久久久成人影院免费 |