연산자
-
[Python] 비교 연산자, 논리 연산자, 조건문프로그래밍/Python & Ruby 2020. 3. 3. 16:25
아주 기초적인 프로그래밍 지식이 있으신 분들이라면 이해하실 수 있는 정도의 설명입니다. 군더더기 하나 없어서 필요한 개념마저도 없을 수 있는 설명이니 참고하시기 바랍니다. 그럼 설명 바로 시작합니다. 1. 비교 연산자 부등호의 개념은 모두 알고 있을 겁니다. 비교 연산자는 모두 TRUE 또는 FALSE라는 결괏값을 반환합니다. (주의 : 등호는 == 입니다) 2. 논리 연산자 NOT, AND, OR 의 세 가지 연산자를 알아봅시다. 모든 비교 연산자는 TRUE 또는 FALSE의 값을 반환합니다. NOT : 해당 값이 TRUE 라면 FALSE , FALSE 라면 TRUE AND : 두개의 데이터가 모두 참이라면 TRUE, 하나라도 거짓이라면 FALSE OR : 두개의 데이터중 하나라도 참이라면 TRUE, ..
-
[MySQL] in 연산자와 exists 연산자 의 차이프로그래밍/MySQL 2019. 12. 8. 12:47
Summary in 연산자의 처리순서는 서브쿼리 -> 메인쿼리 이다. 따라서 서브에서 메인의 정보를 가져올 수 가 없기 때문에 조건을 각각 설정한다. 반면에, exists 연산자는 처리순서가 메인쿼리 -> 서브쿼리 이다. 따라서 서브에서 메인의 정보를 가져와 모든 조건을 한번에 설정한다. 데이터 베이스 및 예제 In 연산자 문제를 in 연산자를 통해 풀어보면 아래와 같습니다. In 연산자의 처리순서는 서브쿼리에서 메인쿼리순으로 코드만 봐도 서브쿼리에 메인쿼리의 내용이 포함되어 있지 않은것이 보입니다. 제가 In 연산자를 쉽게 익힐수 있었던 이유는 '=' 연산자와 사용법이 똑같기 때문입니다. 이 문제의 경우..