⚙️ 개발/MySQL
foreach
지구용사
2024. 5. 10. 14:42
여러 건의 데이터를 INSERT 또는 SELECT 해야할 때 FOREACH문을 활용하면 된다.
SELECT
*
FROM
TB_MEMBER
WHERE
<foreach collection="member" item="no" open "MEMBER_NO IN(" seperator="," close=")">
#{no}
</foreach>
;
INSERT INTO MEMBER (
ID,
NAME,
AGE
) VALUES (
<foreach collection="memberList" item="member" seperator=",">
#{member.id},
#{member.name},
#{member.age}
</foreach>
);