仅当其他select的值= 1时选择

时间:2019-02-05 15:58:39

标签: mysql

仅当config.transactions = 1时,我的某些MySQL数据库才具有事务表。对没有该表的数据库,查询将失败。我想避免使用INFORMATION SCHEMA,因为它实际上跨多个服务器。

所以我试图用一个查询来查询所有查询,例如:

SELECT sum(amount) from transactions
where (select config.setting = 'transactions_enabled' and config.value='1')

不确定如何处理这些事务,但是只有在设置'transactions_enabled'的配置表中找到它们的值为1时,才应进行事务选择。

0 个答案:

没有答案