У меня есть три сценария, если все удовлетворены, тогда что-то делают.
select count(*) from schema.member where condition1
- это 0 select id from schema.ta a, schema.b where a.id=b.id and a.id !='input_id' and a.id in ('M','N');
, оно должно быть нулевым или не существующим. select member from schema.tc, x schema.tb where condition3
;он также должен быть нулевым или не существующим.
Таким образом, в основном, если все 3 сценария выполнены, я что-то сделаю.
Я хочу использовать хранимую процедуру, чтобы сделать это,Моя идея - получить целое число от суммы счета каждого сценария;если это 0, то все удовлетворены.
Как и select count(id) from schema.member where condition1
+ select count(id) from ... where condition2
+ select count(member) from ... where condition3 = 0
Не уверен, что это лучший способ, и помощь сценария приветствуется.