缺少条目MySQL

时间:2018-09-10 13:51:29

标签: mysql

这是我的MySQL代码。

它正在运行,并且仅显示email和关联的clients.ID

但是我有email,但没有clients.ID,这些都没有显示。

我该如何纠正。

谢谢

SELECT 
  origins_outmail.ID AS mailid, 
  clients.ID AS cliid, 
  origins_outmail.asmailid, 
  origins_outmail.email, 
  clients.email, 
  origins_outmail.date, 
  origins_outmail.content 
FROM origins_outmail 
JOIN clients ON clients.email = origins_outmail.email 
ORDER BY origins_outmail.date DESC

1 个答案:

答案 0 :(得分:2)

因为左联接似乎是这里的答案,所以我使用左联接重写了查询-

SELECT origins_outmail.ID AS mailid
      ,clients.ID AS cliid
      ,origins_outmail.asmailid
      ,origins_outmail.email
      ,clients.email
      ,origins_outmail.date
      ,origins_outmail.content 
FROM origins_outmail 
LEFT JOIN clients ON clients.email = origins_outmail.email 
ORDER BY origins_outmail.date DESC