我对SQL非常陌生,我试图根据学生的选修课时间或核心学时来计算学分的总和。我正在检查COURSE_TAKEN表,它给出了他们上过的课程,然后比较了所选的课程,看看它们是核心课程还是选修课,然后试图得到两个单独的总和。最后,我得到了两个数字的0,不知道为什么。Select nvl(sum(C.Credit_Hours),0) As CoreCreditHours,
nvl(sum(C1.Credit_Hours),0) As ElectiveCreditHoursFROM COURSE C
我写了一个程序,它将分析代码的pascal。我已经完成了对文本的处理,现在我必须将我的结果保存在链表中,我对如何做到这一点有任何想法。在我的程序中,我有以下元素:constants(name)procedures(local variables, constants and types)在我看来,创建5个列表并不是一个有效的解决方案。您能告诉我如何为这些具有不同数量元件的元素创建列表吗?非常感谢