我需要向每个用户显示,如果用户没有回答考试,请从这些表中显示零或“不适用”:
我尝试使用此查询:
select u.*, ac.calificacion
from usuarios as u, examenescontestados as ac
where u.idAdmin=11 and u.idUsuarios=ac.idUsuarios;
并且工作:
但是我需要向每个用户展示,如果你没有回答考试,请显示零或“不适用”或其他内容
答案 0 :(得分:0)
试试这个:
SELECT
usuarios.*,
IFNULL(examenescontestados.calificacion,'n/a') AS calificacion
FROM
usuarios
LEFT JOIN examenescontestados
ON usuarios.idUsuarios=examenescontestados.idUsuarios
-- WHERE something
;