我正在寻找我的DBMS窗口来读取平均工资:$ 2,843.76我有一个简单的SQL语句,我想知道如何在dbms输出中显示它。 我正在思考这些问题......
dbms_output.put_line('Average Salary = ' (salary))
SELECT avg(salary) avg_salary
FROM employee;
答案 0 :(得分:4)
如果你是从PL / SQL运行的话,你需要一个匿名块:
DECLARE
avgSalary NUMBER;
BEGIN
SELECT avg(salary) into avgSalary FROM employee;
DBMS_Output.Put_Line('Average Salary = ' || avgSalary);
END;
/
不要忘记,使用DBMS_Output,您需要SET SERVEROUTPUT ON
。我知道我通常会这样做:)。