Может быть проблема в архитектуре, которую ты пытаешься обойти этими условиями, а не в самих условиях какие-то хитрые заковырки?
Меня очень смущает, что ты хочешь "поклеить" два раздельных запроса без общих вещей. Может есть какой-то юз-кейс, который ты решаешь, просто ты его не озвучил?
Не...