クエリがあるとします
create table friends (
userid int,
friend int,
status int
);
クエリのどの部分が実行されているかを知ることは可能ですか? たとえば、次の例では、(userid=1 and friend=2)
満たされている場合は1 を、(friend=2 and userid=1 )
部分が実行されている場合は 2 を通知する必要があります。
//wrong example
select status,@var
from friends
where @var:=(userid=1 and friend=2)
or @var:=(friend=2 and userid=1 );