SQL IN 절 생성기

값 목록을 한 줄에 하나씩 붙여넣으면 따옴표와 열 이름 옵션과 함께 SQL IN (...) 절을 즉시 만들어 줍니다 — 100% 브라우저에서 실행되며 업로드되지 않습니다.

결과
IN ('apple', 'banana', 'cherry')

🔒 브라우저에서 처리되며 업로드되지 않습니다.

목록을 SQL IN 절로 변환

스프레드시트, 로그 파일, 텍스트 문서에서 값 한 열을 복사해 한 줄에 하나씩 붙여넣으면 WHERE 문에 바로 넣을 수 있는 IN (...) 절이 만들어집니다. 빈 줄은 무시되고 각 값의 앞뒤 공백은 자동으로 제거되므로, 지저분하게 붙여넣은 데이터도 깔끔한 쉼표 구분 목록으로 정리됩니다. 출력은 입력하는 즉시 갱신되며 클릭 한 번으로 복사할 수 있습니다.

따옴표 처리, 이스케이프, 열 이름

텍스트 열에는 값을 따옴표로 감싸기를 켜면 각 값이 작은따옴표로 감싸지고, 숫자 열에는 꺼두면 IN (1, 2, 3)처럼 따옴표 없는 숫자가 출력됩니다. 값 안의 작은따옴표는 두 번 겹쳐 안전하게 이스케이프되므로 O'Brien은 쿼리를 깨뜨리지 않고 'O''Brien'이 됩니다. 열 이름을 입력하면 status IN ('active', 'pending')처럼 완전한 조건식을 얻을 수 있습니다.

자주 묻는 질문

입력한 값 목록이 어딘가로 업로드되나요?

아니요. IN 절은 전적으로 브라우저 안에서 JavaScript로 만들어집니다. 값은 기기를 벗어나지 않으며 서버로 전송되는 것이 없으므로 민감한 ID나 이메일도 안전하게 유지됩니다.

값 안의 작은따옴표는 어떻게 처리되나요?

따옴표 감싸기를 켜면 값 안의 작은따옴표는 표준 SQL 문자열 규칙에 따라 두 번 겹쳐 이스케이프됩니다. 예를 들어 O'Brien은 'O''Brien'으로 출력되며 대부분의 SQL 데이터베이스에 안전하게 붙여넣을 수 있습니다.

숫자 열에도 값을 따옴표로 감싸야 하나요?

아니요. 따옴표 감싸기를 꺼두면 IN (1, 2, 3)처럼 숫자가 따옴표 없이 출력됩니다. 작은따옴표가 필요한 문자열, 날짜 등 텍스트 열에만 켜세요.