-1

我有一个查询,我在两张表下面..

CREATE table "EMPLOYEE" (
    "EMP_ID"     NUMBER,
    "ENAME"      VARCHAR2(4000),
    "SALARY"     VARCHAR2(4000),
    "COMPANY"    VARCHAR2(4000),
    "CONTACTNO." NUMBER,
    "GENDER"     CHAR(100),
    constraint  "EMPLOYEE_PK" primary key ("EMP_ID")
)

CREATE TABLE  "DEPARTMENT" 
(   
    "DEPT_ID" NUMBER, 
    "DEPT_NAME" VARCHAR2(4000), 
    "LOCATION" VARCHAR2(4000), 
    "CONTACTNO." NUMBER, 
     CONSTRAINT "DEPARTMENT_PK" PRIMARY KEY ("DEPT_ID") ENABLE
)

现在如果我写 select * from EMPLOYEE,DEPARTMENT 会是什么输出

4

2 回答 2

1

逗号运算符返回两个表的交叉连接。这是连接中涉及的表的笛卡尔积。

于 2012-09-16T04:30:18.930 回答
1

只有一个模式,什么都没有。如果表有数据,您将获得每个表中所有内容的交叉连接。

于 2012-09-16T04:31:12.690 回答