Ars*_*ngh 5 php mysql wordpress left-join
嗨,那么首先,我不是mysql查询的专家.我有拖表wp_posts和wp_wti_like_post和我做LEFT JOIN对wp_wti_like_post ON wp_posts.ID = wp_wti_like_post.post_id 和SUM(wp_wti_like_post.value) < 2但如果no row在wp_wti_like_post同岗位的ID从wp_posts那么它不会显示甚至从行wp_posts,只是忽略它,请帮助这个真的需要它.
查询:
SELECT *
FROM wp_posts
LEFT JOIN wp_wti_like_post ON wp_posts.ID = wp_wti_like_post.post_id
WHERE wp_posts.post_status = 'publish'
GROUP BY wp_wti_like_post.post_id
HAVING SUM( wp_wti_like_post.value ) <2
OR SUM( wp_wti_like_post.value ) = NULL
LIMIT 0 , 200
Run Code Online (Sandbox Code Playgroud)
表wp_wti_like_post
表wp_posts
所以我自己解决了这个问题并以这种方式工作
在的地方
SUM( wp_wti_like_post.value ) = NULL
Run Code Online (Sandbox Code Playgroud)
应该是
SUM( wp_wti_like_post.value ) IS NULL
Run Code Online (Sandbox Code Playgroud)