업무를 하며 기존에 작성된 쿼리 문들을 보면, 간혹 WHERE 절 뒤에 '1=1'이라는 녀석이 붙은 것을 볼 수 있었다. 어떤 의미인지, 또 언제 사용하는지 궁금하여 알아보았던 내용을 작성한다. WHERE 절? 이 글을 찾아온 것 자체가 WHERE 절이 무엇인지 알고 있을 것이라 생각한다. '어디'라는 WHERE의 의미처럼, 내가 DB로부터 가져오고 싶은 데이터의 '조건'을 걸어주는 부분이다. 가정 이 글의 목적이었던 '1=1'의 의미를 얼른 알아보기 전, 아래와 같은 간단한 쿼리 문이 있다고 가정하자. SELECT TOP 100 * FROM GYM_USER WHERE SQUAT >= '160' AND BENCHPRESS >= '80' AND DEADLIFT >= '180' GYM_USER라는 테이블로부..