Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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
Sql 创建一个查询,显示至少有3个QualityRating的所有评级的EmpName、VendorName、VendorContact、Month、Year_Sql_Ms Access - Fatal编程技术网

Sql 创建一个查询,显示至少有3个QualityRating的所有评级的EmpName、VendorName、VendorContact、Month、Year

Sql 创建一个查询,显示至少有3个QualityRating的所有评级的EmpName、VendorName、VendorContact、Month、Year,sql,ms-access,Sql,Ms Access,实际数据库: 所需输出: 我试过了 SELECT EmpName, VendorName, VendorContact, Month, Year FROM Purchaser INNER JOIN Rating ON Purchaser.EmpNumber = Rating.EmpNumber, INNERJOIN Vendor ON Vendor.VendorNumber= Rating.VendorNumber WHERE EXISTS 'QualityRating' >=3;

实际数据库:

所需输出:

我试过了

 SELECT EmpName, VendorName, VendorContact, Month, Year
FROM Purchaser INNER JOIN Rating ON Purchaser.EmpNumber = Rating.EmpNumber,
INNERJOIN Vendor ON Vendor.VendorNumber= Rating.VendorNumber
WHERE EXISTS 'QualityRating' >=3;
但出现语法错误。

请尝试以下解决方案:

SELECT EmpName, VendorName, VendorContact, Month, Year
FROM Purchaser INNER JOIN Rating ON Purchaser.EmpNumber = Rating.EmpNumber
INNER JOIN Vendor ON Vendor.VendorNumber= Rating.VendorNumber
WHERE QualityRating >=3;

缺少空格…它是内部联接而不是内部联接选择EmpName、VendorName、VendorContact、月、年,从Purchaser上的Purchaser内部联接评级。EmpNumber=Rating.EmpNumber,供应商上的内部联接供应商。VendorNumber=Rating.VendorNumber,其中QualityRating>=3;我按照你们的建议改变了间距。我仍然在FROM子句中遇到语法错误请更新您的问题,代码太难在注释中读取。这是一个家庭作业的声音,对吗?最后需要提供什么?仅仅是正确的SQL?