Oracle SQL 代码:统计指定系的学生人数
以下 Oracle SQL 代码可以统计指定系的学生人数,并包含用户输入系名功能:
DECLARE
student_count NUMBER;
DNAME VARCHAR(20);
BEGIN
DNAME := '&a'; -- 提示用户输入系名
SELECT COUNT(*) INTO student_count FROM STUDENTINFO WHERE DEPART = DNAME;
IF student_count > 0 THEN
DBMS_OUTPUT.PUT_LINE('某系学生人数为: ' || student_count);
ELSE
DBMS_OUTPUT.PUT_LINE('某系还没有学生');
END IF;
END;
/
请注意,上述代码中的'STUDENTINFO'和'DEPART'需要替换为你实际使用的学生信息表和系名列名。
你可以将代码复制粘贴到 Oracle 数据库的编程环境中执行,如 SQL*Plus 或 SQL Developer 等工具。执行后,它将提示用户输入系名,并显示相应的学生人数或提示信息。
希望这对你有帮助!如果你还有其他问题,请随时提问。
原文地址: https://www.cveoy.top/t/topic/bRiS 著作权归作者所有。请勿转载和采集!