小编KVa*_*ast的帖子

Access中带有YesNo字段的SQL查询不返回结果

我正在学习在Access 2013中使用SQL,一切进展顺利,但是我在分配目标之一方面遇到了麻烦。首先,这是我需要考虑的表信息:

Field Name          Data Type
StudentID           Short Text
FirstName           ""
MiddleInitial       ""
LastName            ""
DateofBirth         Date/Time
GradePointAverage   Number
Major               Short Text
CreditsEarned       Number
Probation           Yes/No
USCitizen           Yes/No
Class               Short Text
Run Code Online (Sandbox Code Playgroud)

我需要做的是确定在缓刑中不是美国公民的学生。以下是我的SQL查询代码:

SELECT   StudentID, LastName, FirstName, Major, Probation, USCitizen 
FROM Student
WHERE    Probation = 1
AND      USCitizen = 0;
Run Code Online (Sandbox Code Playgroud)

运行此查询时,结果将在Student表上显示一条记录,但查询为空,显示列名,但没有数据行。这只是较大任务的一个方面,尽管我对其他目标没有任何困难,但这个目标让我很沮丧。为什么不返回单行结果?我在这里做错了什么?

sql database ms-access

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

database ×1

ms-access ×1

sql ×1