我有一个存储学生考试成绩的表格。在该表中,我有一个< code>nvarchar列< code >备注;如果获得的分数小于合格分数,系统会将< code >通过/失败添加到该特定列的< code >备注中。
现在的问题是,我显示的是总成绩,也显示学生是否通过或失败,基于一个查询,如
If remarks = 'Fail'
和 未通过是该考试中的多个科目,而不是显示“否则失败通过”。我搜索并尝试了很多,但没有运气。任何人都可以告诉我如何完成它?
谢谢!
更新:到目前为止已尝试:
SELECT
StudentName,
Year,
ExamType,
SUM(TotalMarks) AS TotalMarks,
SUM(ObtainedMarks) AS ObtMarks
FROM
[dbo].[Exam]
WHERE
ExamType = @Type AND Year = @Year
寻找类似的查询:
CASE WHEN [Remarks] = 'Fail' and having count > 1 THEN 'Fail' ELSE 'Pass' End as 'Status'
如果学生在< code>ExamType和< code>year中有多次失败,以下查询将返回“fail”
SELECT StudentName
,@Year
,@Type
,Sum(TotalMarks) as TotalMarks
,Sum(ObtainedMarks) as ObtMarks
,CASE WHEN Count(CASE WHEN [Remarks] = 'Fail' THEN 1 END) > 1 THEN 'Fail' ELSE 'Pass' End as 'Status'
FROM [dbo].[Exam]
Where ExamType = @Type And Year = @Year
Group by StudentName
问题内容: 我使用我的uuid如下: 但是我收到了一个聪明的Hibernate警告: 使用org.hibernate.id.UUIDHexGenerator不会生成符合IETF RFC 4122的UUID值;考虑改用org.hibernate.id.UUIDGenerator 所以我想切换到,现在我的问题是如何将其告知Hibernate的生成器。我看到有人用它作为“hibernateuuid”-这
我有这样的桌子结构 学生 主题 马克斯 要求是,列出所有通过考试的学生( 不知道要添加什么,如果条件 预期产出
我正在尝试在Spring Boot项目中加载应用程序属性进行测试。我也在使用@DataJpaTest注释。许多人建议使用@TestProperty tySource注释与@datajpaTest的组合,但它不是加载属性。如果我使用@SpringBooTest,它就是加载属性。 我的应用程序属性文件位于主/资源/文件夹中。如果我使用,它正在工作,但我有 这未能使用Spring启动测试进行自动配置。我
我已经为我的AWS Lambda函数和我的代码库以及捕获帐户ID的注释启用了X射线跟踪。从X射线获取数据的AWX X射线文档提到与X射线跟踪相关的注释已被索引 我正在用帐户ID注释我的跟踪。我希望检索所有具有的跟踪 我已确认我的跟踪具有我所需的注释。我找到了此文档,但我不确定如何从cli应用这些过滤器。 使用aws X射线获取跟踪摘要的跟踪结果片段--开始时间
我有以下代码: 它产生: 但是,我想创建一个看起来像这样的东西: 我如何更改代码,使它包含一个为所有学生的0的Fail列,并提供一个总计?
我已经在一个git分支中上传了testng-results.xml,并且正在使用git存储库作为Jenkins工作的工作区。 因为我在Jenkins上运行的测试是回归测试,所以我希望TestNG报告在任何情况下都会发生变化,存在回归缺陷。我注意到Jenkins上显示的TestNG报告只是testng-results.xml文件的可读版本,即它是我工作区中testng-results.xml文件的精