我正在使用SQL查询从表中获取行.我想只选择具有不同值的行,如果没有为某行输入值,则该行不应该存在.
SELECT DISTINCT meta_value FROM `wp_postmeta` WHERE meta_key = "aaa";
Run Code Online (Sandbox Code Playgroud)
这是我正在使用的查询,我通过此查询获取不同的行,但也获取空白行.
mat*_*ser 24
简单方案:
SELECT DISTINCT meta_value
FROM `wp_postmeta`
WHERE meta_key = "aaa" AND meta_value != "";
Run Code Online (Sandbox Code Playgroud)
Que*_*ter 18
尝试使用此查询 IS NOT NULL
SELECT DISTINCT meta_value
FROM `wp_postmeta`
WHERE meta_key = "aaa"
AND meta_value IS NOT NULL ;
Run Code Online (Sandbox Code Playgroud)