我想查询与字符串匹配的元键的所有元值,例如genre_metalmusic、genre_popmusic、genre_grunge等。可以搭配:
%genre%
而且我不喜欢检索重复的元值。问题是其中一些元键也没有值(空)。我只想返回不为空、不重复且与我的字符串匹配的元值。
我有这个查询几乎对我有用,除了它不会过滤空值:
SELECT DISTINCT meta_value FROM wp_postmeta WHERE meta_key LIKE '%genre%'
我尝试了一个附加条件来过滤 NULL,但它不起作用:
SELECT DISTINCT meta_value FROM wp_postmeta WHERE meta_key LIKE '%genre%' AND meta_value IS NOT NULL
你有一些关于如何有效地从 Wordpress 元表中获取非空元值的技巧吗?谢谢。