У меня есть экземпляры WordPress с каждым в его собственной базе данных. Для обновления я должен запросить все активные плагины, которые хранятся в таблице 'wp_options' и доступные через
WHERE option_name='active_plugins'
Как я могу получить доступ ко всем активным сменным настройкам (распространение по нескольким базам данных) и произвести их в одном единственном результате SQL? Я знаю database.tablename
синтаксис, но как я продолжаю оттуда вышеупомянутое Where
оператор?
Запрос в единой базе данных был бы похож на это:
SELECT option_value
FROM `database`.`wp_options`
WHERE option_name="active_plugins"
SELECT option_value
FROM `database1`.`wp_options`
WHERE option_name="active_plugins"
UNION
SELECT option_value
FROM `database2`.`wp_options`
WHERE option_name="active_plugins"