【发布时间】:2012-11-25 18:53:04
【问题描述】:
我现在对这个测验有点痴迷,似乎找不到出路……呵呵。
让我们看看 - 我们有两个表:
-
演员 (
id, salary, bonus) -
信息 (
id, name, surname)
问题是,要创建一个程序,以便显示演员的salary, bonus, name, surname 以及他的最终薪水 = (bonus + salary)。
首先我尝试了这个:(只是为了显示salary, bonus, name, surname 而不是总薪水,但它失败了很多次)。
create or replace procedure show_things AS
BEGIN
Select a.id, a.salary, a.bonus
From actor a
where a.id in
(select i_id, i.name, i.surname
from info i
where i_id = a_id);
END;
我的意思是,是否可以使用过程来展示事物?这个问题我实在看不懂。
【问题讨论】:
-
欢迎使用 StackOverflow:如果您发布代码、XML 或数据示例,请在文本编辑器中突出显示这些行并单击“代码示例”按钮 (
{ }) 在编辑器工具栏上很好地格式化和语法高亮它!这样一来,您也不需要任何<br>标记和这些乱七八糟的东西! -
感谢您的信息伙伴。确实,真的很乱。
-
嗯不是真的,这不是我要求的。
标签: sql database oracle procedure