使用wordpress数据库,我们有像wp_options和wp_postmeta这样的表.这些按主键ID分组,然后是'option_name'和'option_value'等字段;
因此,例如找出三个值,我需要做3个不同的查询.
是否有适当的方法只用一个查询来完成所有这些?
请详细说明并分享正确的方法.
SELECT option_value FROM bdlocal_wrdp1.wp_options WHERE option_name='siteurl';
SELECT option_value FROM bdlocal_wrdp1.wp_options WHERE option_name='blogname';
SELECT option_value FROM bdlocal_wrdp1.wp_options WHERE option_name='blogdescription';
Run Code Online (Sandbox Code Playgroud)
(返回example.com,示例博客,这是一个示例博客.)
SELECT option_name,
option_value
FROM bdlocal_wrdp1.wp_options
WHERE option_name IN ('siteurl', 'blogname', 'blogdescription')
Run Code Online (Sandbox Code Playgroud)
执行此查询后,您将拥有3对option_name + option_value值.