MySQL IF 문에 쿼리 작업 포함
P粉155832941
P粉155832941 2024-02-17 16:44:15
0
1
468

IF 문 내에서 삽입 쿼리를 실행할 수 있는 방법이 있나요? if 문의 구문은

입니다.

IF(条件, 如果条件为真执行的语句, 如果条件为假执行的语句)

내 질문은

와 같은 조건에 따라 insert 문을 실행할 수 있는지 여부입니다.

IF((从表中选择计数(*),其中 id = x) = 0, insert1, insert2)

insert1은

와 유사하게 직접 삽입됩니다.

插入表(col1,col2..)值(val1,val2..)

insert2는 개수가 0이 아닌 ID의 이전 값을 가져온 다음 몇 가지 논리를 수행하고 마지막으로 다음과 같은 쿼리를 삽입합니다.

insert into table (col1, col2, col3..) select val1,val1+val2,someOperation from table where id = x;

P粉155832941
P粉155832941

모든 응답(1)
P粉077701708

다음과 같은 것이 필요하다고 생각합니다.

으아악

MYSQL 예:

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿