下面建表语句是MySQL,其他看阿里云盘压缩包
CREATE TABLE EMP (EMPNO INTEGER NOT NULL, ENAME VARCHAR(10), JOB VARCHAR(9), MGR INTEGER, HIREDATE DATE, SAL INTEGER, COMM INTEGER, DEPTNO INTEGER);INSERT INTO EMP VALUES (7369, 'SMITH', 'CLERK', 7902, '1980-12-17', 800, NULL, 20);INSERT INTO EMP VALUES (7499, 'ALLEN', 'SALESMAN', 7698, '1981-2-20', 1600, 300, 30);INSERT INTO EMP VALUES (7521, 'WARD', 'SALESMAN', 7698, '1981-2-22', 1250, 500, 30);INSERT INTO EMP VALUES (7566, 'JONES', 'MANAGER', 7839, '1981-4-2', 2975, NULL, 20);INSERT INTO EMP VALUES (7654, 'MARTIN', 'SALESMAN', 7698, '1981-9-28', 1250, 1400, 30);INSERT INTO EMP VALUES (7698, 'BLAKE', 'MANAGER', 7839, '1981-5-1', 2850, NULL, 30);INSERT INTO EMP VALUES (7782, 'CLARK', 'MANAGER', 7839, '1981-6-9', 2450, NULL, 10);INSERT INTO EMP VALUES (7788, 'SCOTT', 'ANALYST', 7566, '1982-12-9', 3000, NULL, 20);INSERT INTO EMP VALUES (7839, 'KING', 'PRESIDENT', NULL, '1981-11-17', 5000, NULL, 10);INSERT INTO EMP VALUES (7844, 'TURNER', 'SALESMAN', 7698, '1981-9-8', 1500, 0, 30);INSERT INTO EMP VALUES (7876, 'ADAMS', 'CLERK', 7788, '1983-1-12', 1100, NULL, 20);INSERT INTO EMP VALUES (7900, 'JAMES', 'CLERK', 7698, '1981-12-3', 950, NULL, 30);INSERT INTO EMP VALUES (7902, 'FORD', 'ANALYST', 7566, '1981-12-3', 3000, NULL, 20);INSERT INTO EMP VALUES (7934, 'MILLER', 'CLERK', 7782, '1982-1-23', 1300, NULL, 10);CREATE TABLE DEPT (DEPTNO INTEGER, DNAME VARCHAR(14), LOC VARCHAR(13) );INSERT INTO DEPT VALUES (10, 'ACCOUNTING', 'NEW YORK');INSERT INTO DEPT VALUES (20, 'RESEARCH', 'DALLAS');INSERT INTO DEPT VALUES (30, 'SALES', 'CHICAGO');INSERT INTO DEPT VALUES (40, 'OPERATIONS', 'BOSTON');CREATE TABLE T1 (ID INTEGER);INSERT INTO T1 VALUES (1);CREATE TABLE T10 (ID INTEGER);INSERT INTO T10 VALUES (1);INSERT INTO T10 VALUES (2);INSERT INTO T10 VALUES (3);INSERT INTO T10 VALUES (4);INSERT INTO T10 VALUES (5);INSERT INTO T10 VALUES (6);INSERT INTO T10 VALUES (7);INSERT INTO T10 VALUES (8);INSERT INTO T10 VALUES (9);INSERT INTO T10 VALUES (10);CREATE TABLE T100 (ID INTEGER);INSERT INTO T100 VALUES (1);INSERT INTO T100 VALUES (2);INSERT INTO T100 VALUES (3);INSERT INTO T100 VALUES (4);INSERT INTO T100 VALUES (5);INSERT INTO T100 VALUES (6);INSERT INTO T100 VALUES (7);INSERT INTO T100 VALUES (8);INSERT INTO T100 VALUES (9);INSERT INTO T100 VALUES (10);INSERT INTO T100 VALUES (11);INSERT INTO T100 VALUES (12);INSERT INTO T100 VALUES (13);INSERT INTO T100 VALUES (14);INSERT INTO T100 VALUES (15);INSERT INTO T100 VALUES (16);INSERT INTO T100 VALUES (17);INSERT INTO T100 VALUES (18);INSERT INTO T100 VALUES (19);INSERT INTO T100 VALUES (20);INSERT INTO T100 VALUES (21);INSERT INTO T100 VALUES (22);INSERT INTO T100 VALUES (23);INSERT INTO T100 VALUES (24);INSERT INTO T100 VALUES (25);INSERT INTO T100 VALUES (26);INSERT INTO T100 VALUES (27);INSERT INTO T100 VALUES (28);INSERT INTO T100 VALUES (29);INSERT INTO T100 VALUES (30);INSERT INTO T100 VALUES (31);INSERT INTO T100 VALUES (32);INSERT INTO T100 VALUES (33);INSERT INTO T100 VALUES (34);INSERT INTO T100 VALUES (35);INSERT INTO T100 VALUES (36);INSERT INTO T100 VALUES (37);INSERT INTO T100 VALUES (38);INSERT INTO T100 VALUES (39);INSERT INTO T100 VALUES (40);INSERT INTO T100 VALUES (41);INSERT INTO T100 VALUES (42);INSERT INTO T100 VALUES (43);INSERT INTO T100 VALUES (44);INSERT INTO T100 VALUES (45);INSERT INTO T100 VALUES (46);INSERT INTO T100 VALUES (47);INSERT INTO T100 VALUES (48);INSERT INTO T100 VALUES (49);INSERT INTO T100 VALUES (50);INSERT INTO T100 VALUES (51);INSERT INTO T100 VALUES (52);INSERT INTO T100 VALUES (53);INSERT INTO T100 VALUES (54);INSERT INTO T100 VALUES (55);INSERT INTO T100 VALUES (56);INSERT INTO T100 VALUES (57);INSERT INTO T100 VALUES (58);INSERT INTO T100 VALUES (59);INSERT INTO T100 VALUES (60);INSERT INTO T100 VALUES (61);INSERT INTO T100 VALUES (62);INSERT INTO T100 VALUES (63);INSERT INTO T100 VALUES (64);INSERT INTO T100 VALUES (65);INSERT INTO T100 VALUES (66);INSERT INTO T100 VALUES (67);INSERT INTO T100 VALUES (68);INSERT INTO T100 VALUES (69);INSERT INTO T100 VALUES (70);INSERT INTO T100 VALUES (71);INSERT INTO T100 VALUES (72);INSERT INTO T100 VALUES (73);INSERT INTO T100 VALUES (74);INSERT INTO T100 VALUES (75);INSERT INTO T100 VALUES (76);INSERT INTO T100 VALUES (77);INSERT INTO T100 VALUES (78);INSERT INTO T100 VALUES (79);INSERT INTO T100 VALUES (80);INSERT INTO T100 VALUES (81);INSERT INTO T100 VALUES (82);INSERT INTO T100 VALUES (83);INSERT INTO T100 VALUES (84);INSERT INTO T100 VALUES (85);INSERT INTO T100 VALUES (86);INSERT INTO T100 VALUES (87);INSERT INTO T100 VALUES (88);INSERT INTO T100 VALUES (89);INSERT INTO T100 VALUES (90);INSERT INTO T100 VALUES (91);INSERT INTO T100 VALUES (92);INSERT INTO T100 VALUES (93);INSERT INTO T100 VALUES (94);INSERT INTO T100 VALUES (95);INSERT INTO T100 VALUES (96);INSERT INTO T100 VALUES (97);INSERT INTO T100 VALUES (98);INSERT INTO T100 VALUES (99);INSERT INTO T100 VALUES (100);CREATE TABLE `emp_bonus` ( EMPNO INTEGER NOT NULL, RECEIVED DATE , TYPE INT) ENGINE = INNODB DEFAULT CHARSET = utf8;INSERT INTO emp_bonus VALUES (7934, '2005-03-17', 1);INSERT INTO emp_bonus VALUES (7934, '2005-02-15', 2);INSERT INTO emp_bonus VALUES (7839, '2005-02-15', 3);INSERT INTO emp_bonus VALUES (7782, '2005-02-15', 1);
Oracle
CREATE TABLE EMP ( EMPNO NUMBER , ENAME VARCHAR2(10) , JOB VARCHAR2(10) , MGR NUMBER , HIREDATE DATE , SAL NUMBER , COMM NUMBER , DEPTNO NUMBER );INSERT INTO EMP VALUES (7369, 'SMITH', 'CLERK', 7902, to_date('1980-12-17','YYYY-MM-DD' ), 800, NULL, 20);INSERT INTO EMP VALUES (7499, 'ALLEN', 'SALESMAN', 7698, to_date('1981-02-20','YYYY-MM-DD' )), 1600, 300, 30);INSERT INTO EMP VALUES (7521, 'WARD', 'SALESMAN', 7698, to_date('1981-92-22'), 1250, 500, 30);INSERT INTO EMP VALUES (7566, 'JONES', 'MANAGER', 7839, to_date('1981-04-02','YYYY-MM-DD' ), 2975, NULL, 20);INSERT INTO EMP VALUES (7654, 'MARTIN', 'SALESMAN', 7698, to_date('1981-09-28','YYYY-MM-DD' ), 1250, 1400, 30);INSERT INTO EMP VALUES (7698, 'BLAKE', 'MANAGER', 7839, to_date('1981-05-01','YYYY-MM-DD' ), 2850, NULL, 30);INSERT INTO EMP VALUES (7782, 'CLARK', 'MANAGER', 7839, to_date('1981-06-09','YYYY-MM-DD' ), 2450, NULL, 10);INSERT INTO EMP VALUES (7788, 'SCOTT', 'ANALYST', 7566, to_date('1982-12-09','YYYY-MM-DD' ), 3000, NULL, 20);INSERT INTO EMP VALUES (7839, 'KING', 'PRESIDENT', NULL, to_date('1981-11-17','YYYY-MM-DD' ), 5000, NULL, 10);INSERT INTO EMP VALUES (7844, 'TURNER', 'SALESMAN', 7698, to_date('1981-09-08','YYYY-MM-DD' ), 1500, 0, 30);INSERT INTO EMP VALUES (7876, 'ADAMS', 'CLERK', 7788, to_date('1983-01-12','YYYY-MM-DD' ), 1100, NULL, 20);INSERT INTO EMP VALUES (7900, 'JAMES', 'CLERK', 7698, to_date('1981-12-03','YYYY-MM-DD' ), 950, NULL, 30);INSERT INTO EMP VALUES (7902, 'FORD', 'ANALYST', 7566, to_date('1981-12-03','YYYY-MM-DD' ), 3000, NULL, 20);INSERT INTO EMP VALUES (7934, 'MILLER', 'CLERK', 7782, to_date('1982-01-23','YYYY-MM-DD' ), 1300, NULL, 10);CREATE TABLE DEPT (DEPTNO NUMBER, DNAME VARCHAR2(14), LOC VARCHAR2(13) );INSERT INTO DEPT VALUES (10, 'ACCOUNTING', 'NEW YORK');INSERT INTO DEPT VALUES (20, 'RESEARCH', 'DALLAS');INSERT INTO DEPT VALUES (30, 'SALES', 'CHICAGO');INSERT INTO DEPT VALUES (40, 'OPERATIONS', 'BOSTON');CREATE TABLE T1 (ID INTEGER);INSERT INTO T1 VALUES (1);CREATE TABLE T10 (ID INTEGER);INSERT INTO T10 VALUES (1);INSERT INTO T10 VALUES (2);INSERT INTO T10 VALUES (3);INSERT INTO T10 VALUES (4);INSERT INTO T10 VALUES (5);INSERT INTO T10 VALUES (6);INSERT INTO T10 VALUES (7);INSERT INTO T10 VALUES (8);INSERT INTO T10 VALUES (9);INSERT INTO T10 VALUES (10);CREATE TABLE T100 (ID INTEGER);insert into t100 values (1);insert into t100 values (2);insert into t100 values (3);insert into t100 values (4);insert into t100 values (5);insert into t100 values (6);insert into t100 values (7);insert into t100 values (8);insert into t100 values (9);insert into t100 values (10);insert into t100 values (11);insert into t100 values (12);insert into t100 values (13);insert into t100 values (14);insert into t100 values (15);insert into t100 values (16);insert into t100 values (17);insert into t100 values (18);insert into t100 values (19);insert into t100 values (20);insert into t100 values (21);insert into t100 values (22);insert into t100 values (23);insert into t100 values (24);insert into t100 values (25);insert into t100 values (26);insert into t100 values (27);insert into t100 values (28);insert into t100 values (29);insert into t100 values (30);insert into t100 values (31);insert into t100 values (32);insert into t100 values (33);insert into t100 values (34);insert into t100 values (35);insert into t100 values (36);insert into t100 values (37);insert into t100 values (38);insert into t100 values (39);insert into t100 values (40);insert into t100 values (41);insert into t100 values (42);insert into t100 values (43);insert into t100 values (44);insert into t100 values (45);insert into t100 values (46);insert into t100 values (47);insert into t100 values (48);insert into t100 values (49);insert into t100 values (50);insert into t100 values (51);insert into t100 values (52);insert into t100 values (53);insert into t100 values (54);insert into t100 values (55);insert into t100 values (56);insert into t100 values (57);insert into t100 values (58);insert into t100 values (59);insert into t100 values (60);insert into t100 values (61);insert into t100 values (62);insert into t100 values (63);insert into t100 values (64);insert into t100 values (65);insert into t100 values (66);insert into t100 values (67);insert into t100 values (68);insert into t100 values (69);insert into t100 values (70);insert into t100 values (71);insert into t100 values (72);insert into t100 values (73);insert into t100 values (74);insert into t100 values (75);insert into t100 values (76);insert into t100 values (77);insert into t100 values (78);insert into t100 values (79);insert into t100 values (80);insert into t100 values (81);insert into t100 values (82);insert into t100 values (83);insert into t100 values (84);insert into t100 values (85);insert into t100 values (86);insert into t100 values (87);insert into t100 values (88);insert into t100 values (89);insert into t100 values (90);insert into t100 values (91);insert into t100 values (92);insert into t100 values (93);insert into t100 values (94);insert into t100 values (95);insert into t100 values (96);insert into t100 values (97);insert into t100 values (98);insert into t100 values (99);insert into t100 values (100);