下面建表语句是MySQL,其他看阿里云盘压缩包

  1. CREATE TABLE EMP
  2. (EMPNO INTEGER NOT NULL,
  3. ENAME VARCHAR(10),
  4. JOB VARCHAR(9),
  5. MGR INTEGER,
  6. HIREDATE DATE,
  7. SAL INTEGER,
  8. COMM INTEGER,
  9. DEPTNO INTEGER);
  10. INSERT INTO EMP VALUES (7369, 'SMITH', 'CLERK', 7902, '1980-12-17', 800, NULL, 20);
  11. INSERT INTO EMP VALUES (7499, 'ALLEN', 'SALESMAN', 7698, '1981-2-20', 1600, 300, 30);
  12. INSERT INTO EMP VALUES (7521, 'WARD', 'SALESMAN', 7698, '1981-2-22', 1250, 500, 30);
  13. INSERT INTO EMP VALUES (7566, 'JONES', 'MANAGER', 7839, '1981-4-2', 2975, NULL, 20);
  14. INSERT INTO EMP VALUES (7654, 'MARTIN', 'SALESMAN', 7698, '1981-9-28', 1250, 1400, 30);
  15. INSERT INTO EMP VALUES (7698, 'BLAKE', 'MANAGER', 7839, '1981-5-1', 2850, NULL, 30);
  16. INSERT INTO EMP VALUES (7782, 'CLARK', 'MANAGER', 7839, '1981-6-9', 2450, NULL, 10);
  17. INSERT INTO EMP VALUES (7788, 'SCOTT', 'ANALYST', 7566, '1982-12-9', 3000, NULL, 20);
  18. INSERT INTO EMP VALUES (7839, 'KING', 'PRESIDENT', NULL, '1981-11-17', 5000, NULL, 10);
  19. INSERT INTO EMP VALUES (7844, 'TURNER', 'SALESMAN', 7698, '1981-9-8', 1500, 0, 30);
  20. INSERT INTO EMP VALUES (7876, 'ADAMS', 'CLERK', 7788, '1983-1-12', 1100, NULL, 20);
  21. INSERT INTO EMP VALUES (7900, 'JAMES', 'CLERK', 7698, '1981-12-3', 950, NULL, 30);
  22. INSERT INTO EMP VALUES (7902, 'FORD', 'ANALYST', 7566, '1981-12-3', 3000, NULL, 20);
  23. INSERT INTO EMP VALUES (7934, 'MILLER', 'CLERK', 7782, '1982-1-23', 1300, NULL, 10);
  24. CREATE TABLE DEPT
  25. (DEPTNO INTEGER,
  26. DNAME VARCHAR(14),
  27. LOC VARCHAR(13) );
  28. INSERT INTO DEPT VALUES (10, 'ACCOUNTING', 'NEW YORK');
  29. INSERT INTO DEPT VALUES (20, 'RESEARCH', 'DALLAS');
  30. INSERT INTO DEPT VALUES (30, 'SALES', 'CHICAGO');
  31. INSERT INTO DEPT VALUES (40, 'OPERATIONS', 'BOSTON');
  32. CREATE TABLE T1 (ID INTEGER);
  33. INSERT INTO T1 VALUES (1);
  34. CREATE TABLE T10 (ID INTEGER);
  35. INSERT INTO T10 VALUES (1);
  36. INSERT INTO T10 VALUES (2);
  37. INSERT INTO T10 VALUES (3);
  38. INSERT INTO T10 VALUES (4);
  39. INSERT INTO T10 VALUES (5);
  40. INSERT INTO T10 VALUES (6);
  41. INSERT INTO T10 VALUES (7);
  42. INSERT INTO T10 VALUES (8);
  43. INSERT INTO T10 VALUES (9);
  44. INSERT INTO T10 VALUES (10);
  45. CREATE TABLE T100 (ID INTEGER);
  46. INSERT INTO T100 VALUES (1);
  47. INSERT INTO T100 VALUES (2);
  48. INSERT INTO T100 VALUES (3);
  49. INSERT INTO T100 VALUES (4);
  50. INSERT INTO T100 VALUES (5);
  51. INSERT INTO T100 VALUES (6);
  52. INSERT INTO T100 VALUES (7);
  53. INSERT INTO T100 VALUES (8);
  54. INSERT INTO T100 VALUES (9);
  55. INSERT INTO T100 VALUES (10);
  56. INSERT INTO T100 VALUES (11);
  57. INSERT INTO T100 VALUES (12);
  58. INSERT INTO T100 VALUES (13);
  59. INSERT INTO T100 VALUES (14);
  60. INSERT INTO T100 VALUES (15);
  61. INSERT INTO T100 VALUES (16);
  62. INSERT INTO T100 VALUES (17);
  63. INSERT INTO T100 VALUES (18);
  64. INSERT INTO T100 VALUES (19);
  65. INSERT INTO T100 VALUES (20);
  66. INSERT INTO T100 VALUES (21);
  67. INSERT INTO T100 VALUES (22);
  68. INSERT INTO T100 VALUES (23);
  69. INSERT INTO T100 VALUES (24);
  70. INSERT INTO T100 VALUES (25);
  71. INSERT INTO T100 VALUES (26);
  72. INSERT INTO T100 VALUES (27);
  73. INSERT INTO T100 VALUES (28);
  74. INSERT INTO T100 VALUES (29);
  75. INSERT INTO T100 VALUES (30);
  76. INSERT INTO T100 VALUES (31);
  77. INSERT INTO T100 VALUES (32);
  78. INSERT INTO T100 VALUES (33);
  79. INSERT INTO T100 VALUES (34);
  80. INSERT INTO T100 VALUES (35);
  81. INSERT INTO T100 VALUES (36);
  82. INSERT INTO T100 VALUES (37);
  83. INSERT INTO T100 VALUES (38);
  84. INSERT INTO T100 VALUES (39);
  85. INSERT INTO T100 VALUES (40);
  86. INSERT INTO T100 VALUES (41);
  87. INSERT INTO T100 VALUES (42);
  88. INSERT INTO T100 VALUES (43);
  89. INSERT INTO T100 VALUES (44);
  90. INSERT INTO T100 VALUES (45);
  91. INSERT INTO T100 VALUES (46);
  92. INSERT INTO T100 VALUES (47);
  93. INSERT INTO T100 VALUES (48);
  94. INSERT INTO T100 VALUES (49);
  95. INSERT INTO T100 VALUES (50);
  96. INSERT INTO T100 VALUES (51);
  97. INSERT INTO T100 VALUES (52);
  98. INSERT INTO T100 VALUES (53);
  99. INSERT INTO T100 VALUES (54);
  100. INSERT INTO T100 VALUES (55);
  101. INSERT INTO T100 VALUES (56);
  102. INSERT INTO T100 VALUES (57);
  103. INSERT INTO T100 VALUES (58);
  104. INSERT INTO T100 VALUES (59);
  105. INSERT INTO T100 VALUES (60);
  106. INSERT INTO T100 VALUES (61);
  107. INSERT INTO T100 VALUES (62);
  108. INSERT INTO T100 VALUES (63);
  109. INSERT INTO T100 VALUES (64);
  110. INSERT INTO T100 VALUES (65);
  111. INSERT INTO T100 VALUES (66);
  112. INSERT INTO T100 VALUES (67);
  113. INSERT INTO T100 VALUES (68);
  114. INSERT INTO T100 VALUES (69);
  115. INSERT INTO T100 VALUES (70);
  116. INSERT INTO T100 VALUES (71);
  117. INSERT INTO T100 VALUES (72);
  118. INSERT INTO T100 VALUES (73);
  119. INSERT INTO T100 VALUES (74);
  120. INSERT INTO T100 VALUES (75);
  121. INSERT INTO T100 VALUES (76);
  122. INSERT INTO T100 VALUES (77);
  123. INSERT INTO T100 VALUES (78);
  124. INSERT INTO T100 VALUES (79);
  125. INSERT INTO T100 VALUES (80);
  126. INSERT INTO T100 VALUES (81);
  127. INSERT INTO T100 VALUES (82);
  128. INSERT INTO T100 VALUES (83);
  129. INSERT INTO T100 VALUES (84);
  130. INSERT INTO T100 VALUES (85);
  131. INSERT INTO T100 VALUES (86);
  132. INSERT INTO T100 VALUES (87);
  133. INSERT INTO T100 VALUES (88);
  134. INSERT INTO T100 VALUES (89);
  135. INSERT INTO T100 VALUES (90);
  136. INSERT INTO T100 VALUES (91);
  137. INSERT INTO T100 VALUES (92);
  138. INSERT INTO T100 VALUES (93);
  139. INSERT INTO T100 VALUES (94);
  140. INSERT INTO T100 VALUES (95);
  141. INSERT INTO T100 VALUES (96);
  142. INSERT INTO T100 VALUES (97);
  143. INSERT INTO T100 VALUES (98);
  144. INSERT INTO T100 VALUES (99);
  145. INSERT INTO T100 VALUES (100);
  146. CREATE TABLE `emp_bonus` (
  147. EMPNO INTEGER NOT NULL,
  148. RECEIVED DATE ,
  149. TYPE INT
  150. ) ENGINE = INNODB DEFAULT CHARSET = utf8;
  151. INSERT INTO emp_bonus VALUES (7934, '2005-03-17', 1);
  152. INSERT INTO emp_bonus VALUES (7934, '2005-02-15', 2);
  153. INSERT INTO emp_bonus VALUES (7839, '2005-02-15', 3);
  154. INSERT INTO emp_bonus VALUES (7782, '2005-02-15', 1);

Oracle

  1. CREATE TABLE EMP (
  2. EMPNO NUMBER ,
  3. ENAME VARCHAR2(10) ,
  4. JOB VARCHAR2(10) ,
  5. MGR NUMBER ,
  6. HIREDATE DATE ,
  7. SAL NUMBER ,
  8. COMM NUMBER ,
  9. DEPTNO NUMBER
  10. );
  11. INSERT INTO EMP VALUES
  12. (7369, 'SMITH', 'CLERK', 7902,
  13. to_date('1980-12-17','YYYY-MM-DD' ), 800, NULL, 20);
  14. INSERT INTO EMP VALUES
  15. (7499, 'ALLEN', 'SALESMAN', 7698,
  16. to_date('1981-02-20','YYYY-MM-DD' )), 1600, 300, 30);
  17. INSERT INTO EMP VALUES
  18. (7521, 'WARD', 'SALESMAN', 7698,
  19. to_date('1981-92-22'), 1250, 500, 30);
  20. INSERT INTO EMP VALUES
  21. (7566, 'JONES', 'MANAGER', 7839,
  22. to_date('1981-04-02','YYYY-MM-DD' ), 2975, NULL, 20);
  23. INSERT INTO EMP VALUES
  24. (7654, 'MARTIN', 'SALESMAN', 7698,
  25. to_date('1981-09-28','YYYY-MM-DD' ), 1250, 1400, 30);
  26. INSERT INTO EMP VALUES
  27. (7698, 'BLAKE', 'MANAGER', 7839,
  28. to_date('1981-05-01','YYYY-MM-DD' ), 2850, NULL, 30);
  29. INSERT INTO EMP VALUES
  30. (7782, 'CLARK', 'MANAGER', 7839,
  31. to_date('1981-06-09','YYYY-MM-DD' ), 2450, NULL, 10);
  32. INSERT INTO EMP VALUES
  33. (7788, 'SCOTT', 'ANALYST', 7566,
  34. to_date('1982-12-09','YYYY-MM-DD' ), 3000, NULL, 20);
  35. INSERT INTO EMP VALUES
  36. (7839, 'KING', 'PRESIDENT', NULL,
  37. to_date('1981-11-17','YYYY-MM-DD' ), 5000, NULL, 10);
  38. INSERT INTO EMP VALUES
  39. (7844, 'TURNER', 'SALESMAN', 7698,
  40. to_date('1981-09-08','YYYY-MM-DD' ), 1500, 0, 30);
  41. INSERT INTO EMP VALUES
  42. (7876, 'ADAMS', 'CLERK', 7788,
  43. to_date('1983-01-12','YYYY-MM-DD' ), 1100, NULL, 20);
  44. INSERT INTO EMP VALUES
  45. (7900, 'JAMES', 'CLERK', 7698,
  46. to_date('1981-12-03','YYYY-MM-DD' ), 950, NULL, 30);
  47. INSERT INTO EMP VALUES
  48. (7902, 'FORD', 'ANALYST', 7566,
  49. to_date('1981-12-03','YYYY-MM-DD' ), 3000, NULL, 20);
  50. INSERT INTO EMP VALUES
  51. (7934, 'MILLER', 'CLERK', 7782,
  52. to_date('1982-01-23','YYYY-MM-DD' ), 1300, NULL, 10);
  53. CREATE TABLE DEPT
  54. (DEPTNO NUMBER,
  55. DNAME VARCHAR2(14),
  56. LOC VARCHAR2(13) );
  57. INSERT INTO DEPT VALUES (10, 'ACCOUNTING', 'NEW YORK');
  58. INSERT INTO DEPT VALUES (20, 'RESEARCH', 'DALLAS');
  59. INSERT INTO DEPT VALUES (30, 'SALES', 'CHICAGO');
  60. INSERT INTO DEPT VALUES (40, 'OPERATIONS', 'BOSTON');
  61. CREATE TABLE T1 (ID INTEGER);
  62. INSERT INTO T1 VALUES (1);
  63. CREATE TABLE T10 (ID INTEGER);
  64. INSERT INTO T10 VALUES (1);
  65. INSERT INTO T10 VALUES (2);
  66. INSERT INTO T10 VALUES (3);
  67. INSERT INTO T10 VALUES (4);
  68. INSERT INTO T10 VALUES (5);
  69. INSERT INTO T10 VALUES (6);
  70. INSERT INTO T10 VALUES (7);
  71. INSERT INTO T10 VALUES (8);
  72. INSERT INTO T10 VALUES (9);
  73. INSERT INTO T10 VALUES (10);
  74. CREATE TABLE T100 (ID INTEGER);
  75. insert into t100 values (1);
  76. insert into t100 values (2);
  77. insert into t100 values (3);
  78. insert into t100 values (4);
  79. insert into t100 values (5);
  80. insert into t100 values (6);
  81. insert into t100 values (7);
  82. insert into t100 values (8);
  83. insert into t100 values (9);
  84. insert into t100 values (10);
  85. insert into t100 values (11);
  86. insert into t100 values (12);
  87. insert into t100 values (13);
  88. insert into t100 values (14);
  89. insert into t100 values (15);
  90. insert into t100 values (16);
  91. insert into t100 values (17);
  92. insert into t100 values (18);
  93. insert into t100 values (19);
  94. insert into t100 values (20);
  95. insert into t100 values (21);
  96. insert into t100 values (22);
  97. insert into t100 values (23);
  98. insert into t100 values (24);
  99. insert into t100 values (25);
  100. insert into t100 values (26);
  101. insert into t100 values (27);
  102. insert into t100 values (28);
  103. insert into t100 values (29);
  104. insert into t100 values (30);
  105. insert into t100 values (31);
  106. insert into t100 values (32);
  107. insert into t100 values (33);
  108. insert into t100 values (34);
  109. insert into t100 values (35);
  110. insert into t100 values (36);
  111. insert into t100 values (37);
  112. insert into t100 values (38);
  113. insert into t100 values (39);
  114. insert into t100 values (40);
  115. insert into t100 values (41);
  116. insert into t100 values (42);
  117. insert into t100 values (43);
  118. insert into t100 values (44);
  119. insert into t100 values (45);
  120. insert into t100 values (46);
  121. insert into t100 values (47);
  122. insert into t100 values (48);
  123. insert into t100 values (49);
  124. insert into t100 values (50);
  125. insert into t100 values (51);
  126. insert into t100 values (52);
  127. insert into t100 values (53);
  128. insert into t100 values (54);
  129. insert into t100 values (55);
  130. insert into t100 values (56);
  131. insert into t100 values (57);
  132. insert into t100 values (58);
  133. insert into t100 values (59);
  134. insert into t100 values (60);
  135. insert into t100 values (61);
  136. insert into t100 values (62);
  137. insert into t100 values (63);
  138. insert into t100 values (64);
  139. insert into t100 values (65);
  140. insert into t100 values (66);
  141. insert into t100 values (67);
  142. insert into t100 values (68);
  143. insert into t100 values (69);
  144. insert into t100 values (70);
  145. insert into t100 values (71);
  146. insert into t100 values (72);
  147. insert into t100 values (73);
  148. insert into t100 values (74);
  149. insert into t100 values (75);
  150. insert into t100 values (76);
  151. insert into t100 values (77);
  152. insert into t100 values (78);
  153. insert into t100 values (79);
  154. insert into t100 values (80);
  155. insert into t100 values (81);
  156. insert into t100 values (82);
  157. insert into t100 values (83);
  158. insert into t100 values (84);
  159. insert into t100 values (85);
  160. insert into t100 values (86);
  161. insert into t100 values (87);
  162. insert into t100 values (88);
  163. insert into t100 values (89);
  164. insert into t100 values (90);
  165. insert into t100 values (91);
  166. insert into t100 values (92);
  167. insert into t100 values (93);
  168. insert into t100 values (94);
  169. insert into t100 values (95);
  170. insert into t100 values (96);
  171. insert into t100 values (97);
  172. insert into t100 values (98);
  173. insert into t100 values (99);
  174. insert into t100 values (100);