双表关联查询查空
t_article表
t_comment表
SELECT a. *,c.id c_id,c.content c_content,c.author c_author
FROM t_article a INNER JOIN t_comment c ON a.id=c.a_id
WHERE a.id=3
a.id与c.a_id关联
当c.a_id与a.id都不相等时就会查空,该怎么办
双表关联查询查空
t_article表
SELECT a. *,c.id c_id,c.content c_content,c.author c_author
FROM t_article a INNER JOIN t_comment c ON a.id=c.a_id
WHERE a.id=3
a.id与c.a_id关联
当c.a_id与a.id都不相等时就会查空,该怎么办
你这个sql执行结果就是为空,ac表内连接,结果只有aid为1 2的才有数据,你加了where条件aid =3,结果肯定为空啊。
a表的id有123,c表的a_id字段只有1和2,他们等值内连接,你理解下