본문 바로가기
반응형

분류 전체보기330

[MFC] 탭 순서 Ctrl + D를 누르면, 그림과 같이 파란 사각형에 숫자가 적혀있다. 원하는 탭 순서대로 하나하나 클릭하면, 파란 사각형 속 숫자가 바뀌면서 원하는 순서대로 탭 순서가 변경된다. 2023. 9. 17.
[SQL] WHERE 1=1 진짜 처음에 이게 뭔가 싶었다. WHERE다음은 조건문이 들어갈텐데, 난데 없이 1=1이라니;;; 1하고 1이 같다는건 누구나 아는건데, 그래, 맞다. 누구나 아는거, 당연하거. 신경 안 써도 되는거란다. 1=1은 있어도 그만, 없어도 그만. 별의미가 없단다. 그럼 굳이 이걸 쓰는 이유는 뭘까? (생각보다 많이 쓴다.) 찾아보니까 쿼리 수정할 때 편하고, 가독성 좋다. 이런 말들 있는데, 나는 아직 잘 모르겠다… 2023. 9. 9.
[SQL] UNION ALL UNION ALL : 각 쿼리의 모든 결과를 포함한 합집합 (중복제거 안함) SELECT no , name FROM emp WHERE age >= 30 UNION ALL SELECT no , name FROM emp WHERE dep = 'computer' 과연, 내가 예상한대로 동작한다. 그래도 중복제거 안한다는 건 몰랐다. 그리고 UNION이란게 있는데, 이것은 중복을 제거한다고 한다. 그러니 UNION ALL보다는 UNION을 쓸 일이 더 많을 것 같다. 2023. 9. 9.
침착함의 중요성 프로젝트 마감일이 다가오니까 마음이 급해져서 제대로 된 테스트를 하지 못한채 수박 겉핡기식으로 테스트해서 보냈더니 빠꾸가 많이 날라온다…ㅠ 완벽하게 짯다고 생각했는데, 정말 예상치도 못한 곳에서 오류들이 마구마구 나온다. 어찌 보면 코드 작성보다 테스트가 더 어려운 것 같다. 테스트를 어떻게 진행해야 할지 감이 안 잡힌다. 우선은 이거저거 클릭해보고, DB살펴보면서 하기는 하는데, 그래서 멀쩡하다 생각해서 보내보면, 경력자분은 ‘엇, 이렇게도 해?’ 하는 방식으로 테스트를 하신다. 좀 더 정진하고, 테스트 방법들을 바꿔야겠다. 그리고 이전 회사에서 했던 대로 테스트 케이스를 작성하는 것이 좋을 것 같다. 2023. 9. 9.
반응형