- 论坛徽章:
- 0
|
做了这样的测试数据:
create table employee (first_name varchar2(20),commission number(10));
insert into employee values ('a',null);
insert into employee values ('b',1);
insert into employee values ('c',1);
insert into employee values ('d',1);
insert into employee values ('scott',1);
insert into employee values ('scott',null);
insert into employee values ('scott',2);
commit;
SELECT first_name,commission
FROM employee
WHERE commission=
(SELECT commission
FROM employee
WHERE UPPER(first_name)= 'scott');
结果没有报错阿 |
|