Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/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
Php MySQL中的数据库错误_Php_Mysql_Database - Fatal编程技术网

Php MySQL中的数据库错误

Php MySQL中的数据库错误,php,mysql,database,Php,Mysql,Database,是否有一种方法可以使用课程模块表连接表,但在显示结果时忽略它?您可以尝试 GROUP BY `cm`.`CourseId` 不确定它的效果如何,如果你在严格模式下运行,它可能根本不起作用,但值得一试。如果我理解正确的话,你的问题是一门课程有多个模块 因此,Course_模块表有两行具有相同的CourseID,因此最终输出包括这两行 这是正确的行为。如果您只希望课程ID不选择*,请尝试Kolink的GROUP BY cm.CourseID。我相信标准SQL需要聚合查询来进行分组,所以请尝试从中选

是否有一种方法可以使用课程模块表连接表,但在显示结果时忽略它?

您可以尝试

GROUP BY `cm`.`CourseId`

不确定它的效果如何,如果你在严格模式下运行,它可能根本不起作用,但值得一试。

如果我理解正确的话,你的问题是一门课程有多个模块

因此,Course_模块表有两行具有相同的CourseID,因此最终输出包括这两行

这是正确的行为。如果您只希望课程ID不选择*,请尝试Kolink的GROUP BY cm.CourseID。我相信标准SQL需要聚合查询来进行分组,所以请尝试从中选择cm.CourseID、COUNTm.Module。。。按cm.CouseID分组

您也可以只选择DISTINCT cm.CourseID,让服务器消除重复项