面试题:已知有student表数据如图表3-3-1所示,请写出查询语句执行效果如表3-3-2所示
面试题:已知有student表数据如图表3-3-1所示,请写出查询语句执行效果如表3-3-2所示
1.先创建表
student表创建成功
2.创建student_sex表
3.编辑数据(右键表选择编辑数据)
4.新建sql窗口输入语句
select ID,NAME,SEXNAME SEX from
STUDENT t,STUDENT_SEX e where t.sex=e.sex
5.使用PL\SQL块查询
declare
v_name varchar2(10);
v_sex varchar(4);
v_id varchar2(4);
begin
v_id:=&et;
select name,sexname into v_name,v_sex
from student t join student_sex e
on t.sex=e.sex and id=&et;
dbms_output.put_line('您要查找结果:学号:'||v_id||' 姓名:'||v_name||' 性别:'||v_sex);
exception
when no_data_found then
dbms_output.put_line('编号'||v_id||'不存在');
end;
完成!