以下 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 等工具。执行后,它将提示用户输入系名,并显示相应的学生人数或提示信息。

希望这对你有帮助!如果你还有其他问题,请随时提问。

Oracle SQL 代码:统计指定系的学生人数

原文地址: https://www.cveoy.top/t/topic/bRiS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录