안녕하세요 if를 where쪽에만 써봤는데 아래와 같은 동작이 가능한지 궁금해서 질문 드립니다
set @member_pk: "select"; 혹은
set @member_pk: "update"; 로 @member_pk의 변수가 select나 update일때 ( maria라서 변수 선언이 조금 다를수 있습니다 )
if (@member_pk == 'select')
{
select * from aaa;
}
if (@member_pk == 'update')
{
update aaa set val ='1';
}
이렇게 where에 if를 쓰는게 아닌 변수로 체크해서 sql문을 불러오기로 할려고 합니다. 이게 가능한 일인지 궁금합니다.
위에 if는 쉽게 설명하기 위해서 제가 그냥 작성한 소스입니다.