Я хотел бы получить некоторую помощь в моем запросе ... я хочу сделать, если конкретные atic
и oaic
пусто в таблице ... interview_sum
или other_sum
к этому конкретному atic
oaic
должен быть пустой тоже .... может ли кто-нибудь знать, как это сделать?фильтрация и ограничение в запросе
картина токового выхода:
текущий запрос: мой запрос по-прежнему дает номера для other_sum или interview_sum даже его пустым.
SELECT DISTINCT
IF(t.inttotal=NULL,0,(SELECT SUM(t2.inttotal)
FROM app_interview2 AS t2
WHERE t2.atic = t.atic AND t2.inttotal>0)/7)
AS interview_sum,
IF(o.ototal=NULL,0,(SELECT SUM(o2.ototal)
FROM other_app2 AS o2
WHERE o2.oaic = o.oaic AND o2.ototal>0)/7)
AS other_sum,
atid,
atic,
atname,
region,
town,
uniq_id,
position,
salary_grade,
salary
FROM app_interview2 AS t, other_app2 AS o
GROUP BY t.atname HAVING COUNT(DISTINCT t.atic)