Php mysqli没有选择正确的数据
我有这个小提琴文件,但我面临的问题是,我现在不会只是不显示正确的数据 例如,当我尝试日期=2018-01-24时,第三个数据(C)仍然显示 稍后,我希望使用此功能日期更新日期:Php mysqli没有选择正确的数据,php,mysql,Php,Mysql,我有这个小提琴文件,但我面临的问题是,我现在不会只是不显示正确的数据 例如,当我尝试日期=2018-01-24时,第三个数据(C)仍然显示 稍后,我希望使用此功能日期更新日期: $date = ("Y-m-d");. 这样,它将只显示未插入ComeandTradaySpaticipant的bowCode/BowID,您正在进行左连接。您正在寻找的是一个简单的连接。 如果ON条件正确,左联接将检索联接表的数据,否则将返回空值 如果您试图显示一个.date,您将看到使用左连接时,它将是空值 SE
$date = ("Y-m-d");.
这样,它将只显示未插入ComeandTradaySpaticipant的
bowCode/BowID
,您正在进行左连接。您正在寻找的是一个简单的连接。
如果ON条件正确,左联接将检索联接表的数据,否则将返回空值
如果您试图显示一个.date,您将看到使用左连接时,它将是空值
SELECT
b.id, b.BowCode, b.Info, a.date
FROM Equipment AS b
JOIN comeandtrydaysparticipant AS a
ON a.BowID = b.BowCode
WHERE a.BowID IS NULL
OR(a.BowID=b.BowCode AND a.date<>"2018-01-27");
SELECT
b.id, b.BowCode, b.Info, a.date
FROM Equipment AS b
JOIN comeandtrydaysparticipant AS a
ON a.BowID = b.BowCode
WHERE a.BowID IS NULL
OR(a.BowID=b.BowCode AND a.date <> "2018-01-24");
选择
b、 身份证,b代码,b信息,a日期
从b类设备开始
加入ComeandTryDaySpaticipant作为
在a.BowID=b.BowCode上
其中a.BowID为NULL
或(a.BowID=b.BowCode和a.date“2018-01-27”);
挑选
b、 身份证,b代码,b信息,a日期
从b类设备开始
加入ComeandTryDaySpaticipant作为
在a.BowID=b.BowCode上
其中a.BowID为NULL
或(a.BowID=b.BowCode和a.date“2018-01-24”);
请将您的问题格式化好吗?我建议删除打字错误,突出显示代码,并删除类似“tho”的内容。是否有任何PHP代码涉及到您忘记共享的内容?我怀疑您的左连接实际上应该是内部连接
,尽管很难准确理解您在拉小提琴后的内容,这是一个额外的好处,但是问题本身需要包含所有必要的信息,否则它最终会变得无用。嗨,罗布,谢谢你发现了这个小错误。