Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Access中的SQL查询缺少运算符语法错误_Sql_Ms Access - Fatal编程技术网

Access中的SQL查询缺少运算符语法错误

Access中的SQL查询缺少运算符语法错误,sql,ms-access,Sql,Ms Access,您好,我在Microsoft Access中创建了一个数据库,我一直在尝试通过查询查找特定内容,但当我尝试测试我的查询时,我不断收到一个语法错误,说我缺少运算符这是我的查询: SELECT student.name FROM institution INNER JOIN major on major.institutionID = institution.institutionID INNER JOIN class on class.majorID = major.majorI

您好,我在Microsoft Access中创建了一个数据库,我一直在尝试通过查询查找特定内容,但当我尝试测试我的查询时,我不断收到一个语法错误,说我缺少运算符这是我的查询:

SELECT student.name
FROM institution 
    INNER JOIN major on major.institutionID = institution.institutionID
    INNER JOIN class on class.majorID = major.majorID
    INNER JOIN student on student.classID = class.classID 
WHERE institution.institutionName == CMI && student.gender == boy;

尝试将
where
子句更改为:

WHERE institution.institutionName = "CMI" AND student.gender = "boy";

在MS Access中,
&
用于字符串连接。我假设错误是因为两个
&
s之间需要一个字符串。

尝试将
where
子句更改为:

WHERE institution.institutionName = "CMI" AND student.gender = "boy";

在MS Access中,
&
用于字符串连接。我假设错误是因为两个
&
s之间需要一个字符串。

尝试将
where
子句更改为:

WHERE institution.institutionName = "CMI" AND student.gender = "boy";

在MS Access中,
&
用于字符串连接。我假设错误是因为两个
&
s之间需要一个字符串。

尝试将
where
子句更改为:

WHERE institution.institutionName = "CMI" AND student.gender = "boy";

在MS Access中,
&
用于字符串连接。我假设错误是因为两个
&
之间需要一个字符串。

在where子句中使用该词而不是&&在where子句中使用该词,而不是&&在where子句中使用该词,而不是&&在where子句中使用该词而不是&

在where子句中更改&&to和,&&不是sql语法,您几乎可能必须将CMI包装在“CMI”中,将boy包装在“boy”中
=
也不是有效的运算符。这里记录了有效的运算符:更改&&to和,&&is不是sql语法,您几乎必须将CMI包装在“CMI”中,将boy包装在“boy”中
=
也是无效的运算符。这里记录了有效的运算符:更改&&to和,&&is不是sql语法,您几乎必须将CMI包装在“CMI”中,将boy包装在“boy”中
=
也是无效的运算符。这里记录了有效的运算符:更改&&to和,&&is不是sql语法,您几乎必须将CMI包装在“CMI”中,将boy包装在“boy”中
=
也是无效的运算符。这里记录了有效运算符:此外,字符串文字应括在引号中,
=
不是有效运算符。此外,字符串文字应括在引号中,
=
不是有效运算符。此外,字符串文字应括在引号中,
=
不是有效运算符。此外,字符串文字应该用引号括起来,
=
不是有效的运算符。