Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.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结果重复_Sql_Sql Server - Fatal编程技术网

&引用;假;SQL结果重复

&引用;假;SQL结果重复,sql,sql-server,Sql,Sql Server,我遇到了一个让我发疯的问题: 我的SQL结果显示“假”数据: 这是我的桌子: 以下是该查询的结果: NumeroSerie Tps Duree KB48 00:05:00 00:05:00 JY90 00:15:00 00:05:00 问题是只有“JY90”应该有一个“Duree”,KB48没有链接到“penalite”,我知道如何只显示JY90,但我需要这两个 谢谢你们的帮助,伙计们 您加入Penal

我遇到了一个让我发疯的问题:

我的SQL结果显示“假”数据:

这是我的桌子:

以下是该查询的结果:

NumeroSerie       Tps          Duree
   KB48         00:05:00     00:05:00
   JY90         00:15:00     00:05:00
问题是只有“JY90”应该有一个“Duree”,KB48没有链接到“penalite”,我知道如何只显示JY90,但我需要这两个


谢谢你们的帮助,伙计们

您加入Penalite的时间为
ep.Id\u Epreuve=pe.idepreuve
。根据您的图表,也许您应该加入
vi.id\u penalite=pe.idpenalite
@Serge感谢您的回复,但这样,它只显示了JK90,但现在KB48没有显示,因为如果您想为KB48显示空值,它没有“penalite”,然后将
JOIN Penalite
替换为
LEFT JOIN Penalite
@Serge非常感谢Serge!现在可以了!祝你过得愉快,伙计!
NumeroSerie       Tps          Duree
   KB48         00:05:00     00:05:00
   JY90         00:15:00     00:05:00