你好我有这个查询我希望它也返回表j行(jobcard)其中j.articleId,j.statusId,j.hcwsId,j.gpId为null任何帮助PLZ ?MySql查询连接返回结果与空列
SELECT jobcardId,createDateTime,jobNo,companyId,
customerId,serialNo,rsvdDate,model,promiseDate,
readyDate,deliveryDate,cashMemoNo,dealer,
dop,status,warrantyCardno,batchNo,
employeeId,hcws,gp,cdId,
collectionDate,remarks,article
FROM jobcard j, articles a, statuses s, hcws h, gp g
WHERE j.articleId=a.articleId AND
j.statusId = s.statusId AND
j.hcwsId = h.hcwsId AND
j.gpId=g.gpId"
你的意思是'jobcard'有实际NULL值,或者你的意思,有没有对其他表中的行匹配? – Barmar 2013-04-30 15:48:24
我的意思是我想要jobcard表中的所有行,即使他们r空。因为最初我不把id放在jobcard列(articleid,statusid ...)...它只返回这些列不为空的行 – 2013-04-30 15:52:15
简单我想要记录其中j.articleId = a.articleId和j.articleId =从jobcard表中删除null – 2013-04-30 15:53:42