我刚刚完成了考试,我对自己的答案很有信心,但我错了2个,我只想知道什么是正确的答案



在指定的空格中为下面的每个问题编写SQL代码(答案(。确定两个表格(学生或年级(中的哪一个将用于每个问题。学生(学生ID、学生姓名、课程、状态、性别、地址、录取日期(年级(学生ID、科目代码、年级、评论、学年、学期(课程为炭(5(状态为char(15(,可能的值为"Regular"或"Regregular"地址是varchar(50(DateAdmitted是Date数据类型注释可以是"通过"或"失败"学年字符(7(,格式为AY99-99,例如"AY20-21"Semester是char(1(,可能值为"1"、"2"或"S">

  1. 计算2019年录取的学生人数。
    我的答案:选择计数(学生ID(FROM等级其中,学年="2019-20";

  2. 如果学生地址为"Manila"或"Mla",请列出学生记录在里面。我的回答:选择*来自学生其中地址="马尼拉"或地址="Mla";

有人能帮我找出问题的正确查询吗

您的第一个答案看起来不错

但在Second中,你应该使用Like,因为地址中的问题有"Manila"或"Mla"所以你的地址包含那些值,比如查询

Select * from Student Where Address like '%Manila%' or Address Like '%Mla%'

相关内容

最新更新