Php MySql运算符复杂性

Php MySql运算符复杂性,php,mysql,Php,Mysql,我有一个关于反馈系统的宠物项目,一个负责回答客户的问题,另一个负责回答服务台的问题 要获取mysql查询的答案,请执行以下操作: SELECT*from customers_question, helpdesk_answers WHERE customers_qst.Qst_id = helpdesk_answers(FK Qst_id) 我已经回答了所有的问题。 问题:我如何获得或计算未回答的问题 SELECT q.* from customers_question q left joi

我有一个关于反馈系统的宠物项目,一个负责回答客户的问题,另一个负责回答服务台的问题


要获取mysql查询的答案,请执行以下操作:

SELECT*from customers_question, helpdesk_answers
WHERE customers_qst.Qst_id = helpdesk_answers(FK Qst_id)
我已经回答了所有的问题。 问题:我如何获得或计算未回答的问题

SELECT q.* 
from customers_question q
left join helpdesk_answers a on q.Qst_id = a.Qst_id
where a.Qst_id is null

请参见使用
为空

SELECT cq.* FROM customers_question cq 
LEFT JOIN helpdesk_answers ha 
    ON cq.Qst_id = ha.Qst_id 
WHERE ha.Qst_id IS NULL
SELECT * FROM customers_question 
WHERE Qst_id NOT IN 
     (SELECT DISTINCT Qst_id FROM helpdesk_answers)

使用
不在()
->

SELECT cq.* FROM customers_question cq 
LEFT JOIN helpdesk_answers ha 
    ON cq.Qst_id = ha.Qst_id 
WHERE ha.Qst_id IS NULL
SELECT * FROM customers_question 
WHERE Qst_id NOT IN 
     (SELECT DISTINCT Qst_id FROM helpdesk_answers)

您可以使用其他答案中给出的代码来获取问题


为了计算返回的行数,您可以看到。

这里的每一行都太神奇了,你们都是极客。。。像charmGlad一样工作我们可以帮忙。确保标记一个答案,因为它将从未回答列表中删除您的问题。