문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
기술문서:레퍼런스:언어:연산자 [2026/01/28 11:23] carlito76 |
기술문서:레퍼런스:언어:연산자 [2026/02/09 17:07] (현재) carlito76 |
||
|---|---|---|---|
| 줄 11: | 줄 11: | ||
| ^ 구분 | ^ 구분 | ||
| - | | 비교(관계) | + | | 비교(관계) | = | 같음 | |
| | ::: | Is | 같음 ((객체 동일성)) | | | ::: | Is | 같음 ((객체 동일성)) | | ||
| | ::: | <> | 같지 않음 | | | ::: | <> | 같지 않음 | | ||
| 줄 22: | 줄 22: | ||
| | ::: | IsObject | 객체인 경우 참을 반환 | | | ::: | IsObject | 객체인 경우 참을 반환 | | ||
| | ::: | IsNumeric | 숫자인 경우 참을 반환 | | | ::: | IsNumeric | 숫자인 경우 참을 반환 | | ||
| - | | 논리 | + | | 논리 | And | 모두 참이면 참을 반환 | |
| | ::: | Or | 하나라도 참이면 참을 반환 | | | ::: | Or | 하나라도 참이면 참을 반환 | | ||
| | ::: | Not | 반대값을 반환 | | | ::: | Not | 반대값을 반환 | | ||
| - | | 산술 | + | | 산술 | + | 더하기 | |
| | ::: | - | 빼기 | | | ::: | - | 빼기 | | ||
| | ::: | * | 곱하기 | | | ::: | * | 곱하기 | | ||
| 줄 31: | 줄 31: | ||
| | ::: | Mod | 나머지 | | | ::: | Mod | 나머지 | | ||
| | ::: | < | | ::: | < | ||
| - | | 연결 | + | | 연결 | & | | |
| ===== JSP/Java ===== | ===== JSP/Java ===== | ||
| ^ 구분 | ^ 구분 | ||
| - | | 비교(관계) | + | | 비교(관계) | == | 논리형\\ 숫자형\\ 문자형 |
| | ::: | != | ::: | 같지 않음 | | | ::: | != | ::: | 같지 않음 | | ||
| | ::: | > | 숫자형\\ 문자형 | | ::: | > | 숫자형\\ 문자형 | ||
| 줄 45: | 줄 45: | ||
| | ::: | compareTo() | ::: | 사전순으로 앞: 음수\\ 같음: 0\\ 사전순으로 뒤: 양수 | | | ::: | compareTo() | ::: | 사전순으로 앞: 음수\\ 같음: 0\\ 사전순으로 뒤: 양수 | | ||
| | ::: | compareToIgnoreCase() | ::: | 사전순으로 앞: 음수\\ 같음: 0\\ 사전순으로 뒤: 양수\\ (대/ | | ::: | compareToIgnoreCase() | ::: | 사전순으로 앞: 음수\\ 같음: 0\\ 사전순으로 뒤: 양수\\ (대/ | ||
| - | | 논리 | + | | 논리 | && || 모두 참이면 참을 반환 | |
| | ::: | < | | ::: | < | ||
| | ::: | ! || 반대값을 반환 | | | ::: | ! || 반대값을 반환 | | ||
| - | | 산술 | + | | 산술 | + || 더하기 | |
| | ::: | - || 빼기 | | | ::: | - || 빼기 | | ||
| | ::: | * || 곱하기 | | | ::: | * || 곱하기 | | ||
| | ::: | / || 나누기 | | | ::: | / || 나누기 | | ||
| | ::: | % || 나머지 | | | ::: | % || 나머지 | | ||
| - | | 연결 | + | | 연결 | + || | |
| ===== JSTL ===== | ===== JSTL ===== | ||
| ^ 구분 | ^ 구분 | ||
| - | | 비교(관계) | + | | 비교(관계) | == | 같음 | |
| | ::: | eq | ::: | | | ::: | eq | ::: | | ||
| | ::: | != | 같지 않음 | | | ::: | != | 같지 않음 | | ||
| 줄 70: | 줄 70: | ||
| | ::: | le | ::: | | | ::: | le | ::: | | ||
| | ::: | empty | 빈 값인 경우 참을 반환 | | | ::: | empty | 빈 값인 경우 참을 반환 | | ||
| - | | 논리 | + | | 논리 | && | 모두 참이면 참을 반환 | |
| | ::: | and | ::: | | | ::: | and | ::: | | ||
| | ::: | < | | ::: | < | ||
| 줄 76: | 줄 76: | ||
| | ::: | ! | 반대값을 반환 | | | ::: | ! | 반대값을 반환 | | ||
| | ::: | not | ::: | | | ::: | not | ::: | | ||
| - | | 산술 | + | | 산술 | + | 더하기 | |
| | ::: | - | 빼기 | | | ::: | - | 빼기 | | ||
| | ::: | * | 곱하기 | | | ::: | * | 곱하기 | | ||
| 줄 83: | 줄 83: | ||
| | ::: | % | 나머지 | | | ::: | % | 나머지 | | ||
| | ::: | mod | ::: | | | ::: | mod | ::: | | ||
| - | | 연결 | + | | 연결 | + | | |
| ===== JavaScript ===== | ===== JavaScript ===== | ||
| ^ 구분 | ^ 구분 | ||
| - | | 비교(관계) | + | | 비교(관계) | == | 같음 | |
| | ::: | != | 같지 않음 | | | ::: | != | 같지 않음 | | ||
| | ::: | === | (타입과 값 모두) 같음 | | | ::: | === | (타입과 값 모두) 같음 | | ||
| 줄 95: | 줄 95: | ||
| | ::: | >= | 크거나 같음 | | | ::: | >= | 크거나 같음 | | ||
| | ::: | <= | 작거나 같음 | | | ::: | <= | 작거나 같음 | | ||
| - | | 논리 | + | | 논리 | && | 모두 참이면 참을 반환 | |
| | ::: | < | | ::: | < | ||
| | ::: | ! | 반대값을 반환 | | | ::: | ! | 반대값을 반환 | | ||
| - | | 산술 | + | | 산술 | + | 더하기 | |
| | ::: | - | 빼기 | | | ::: | - | 빼기 | | ||
| | ::: | * | 곱하기 | | | ::: | * | 곱하기 | | ||
| | ::: | / | 나누기 | | | ::: | / | 나누기 | | ||
| | ::: | % | 나머지 | | | ::: | % | 나머지 | | ||
| - | | ::: | < | + | | ::: | < |
| - | | 연결 | + | | 연결 | + | | |
| ===== Shell Script ===== | ===== Shell Script ===== | ||
| ^ 구분 | ^ 구분 | ||
| - | | 비교(관계) | + | | 비교(관계) | -eq | 숫자형 |
| | ::: | -ne | ::: | 같지 않음 | | | ::: | -ne | ::: | 같지 않음 | | ||
| | ::: | -gt | ::: | 보다 큼 | | | ::: | -gt | ::: | 보다 큼 | | ||
| 줄 119: | 줄 119: | ||
| | ::: | -z | ::: | 빈 문자열인 경우 참을 반환 | | | ::: | -z | ::: | 빈 문자열인 경우 참을 반환 | | ||
| | ::: | -n | ::: | 빈 문자열 아닌 경우 참을 반환 | | | ::: | -n | ::: | 빈 문자열 아닌 경우 참을 반환 | | ||
| - | | 논리 | + | | 논리 | -a || 모두 참이면 참을 반환 | |
| | ::: | -o || 하나라도 참이면 참을 반환 | | | ::: | -o || 하나라도 참이면 참을 반환 | | ||
| | ::: | ! || 반대값을 반환 | | | ::: | ! || 반대값을 반환 | | ||
| - | | 산술 | + | | 산술 | + || 더하기 | |
| | ::: | - || 빼기 | | | ::: | - || 빼기 | | ||
| | ::: | * || 곱하기 | | | ::: | * || 곱하기 | | ||
| 줄 128: | 줄 128: | ||
| | ::: | % || 나머지 | | | ::: | % || 나머지 | | ||
| | ::: | < | | ::: | < | ||
| - | | 연결 | + | | 연결 | <color gray> |
| ===== MyBatis ===== | ===== MyBatis ===== | ||
| ^ 구분 | ^ 구분 | ||
| - | | 비교(관계) | + | | 비교(관계) | == | 논리형\\ 숫자형\\ 문자열형 |
| | ::: | eq | ::: | ::: | | | ::: | eq | ::: | ::: | | ||
| | ::: | != | ::: | 같지 않음 | | | ::: | != | ::: | 같지 않음 | | ||
| 줄 149: | 줄 149: | ||
| | ::: | compareToIgnoreCase() | ::: | 사전순으로 앞: 음수\\ 같음: 0\\ 사전순으로 뒤: 양수\\ (대/ | | ::: | compareToIgnoreCase() | ::: | 사전순으로 앞: 음수\\ 같음: 0\\ 사전순으로 뒤: 양수\\ (대/ | ||
| | ::: | empty || 빈 값인 경우 참을 반환 | | | ::: | empty || 빈 값인 경우 참을 반환 | | ||
| - | | 논리 | + | | 논리 | && || 모두 참이면 참을 반환 | |
| | ::: | and || ::: | | | ::: | and || ::: | | ||
| | ::: | < | | ::: | < | ||
| 줄 155: | 줄 155: | ||
| | ::: | ! || 반대값을 반환 | | | ::: | ! || 반대값을 반환 | | ||
| | ::: | not || ::: | | | ::: | not || ::: | | ||
| - | | 산술 | + | | 산술 | <color gray> |
| - | | 연결 | + | | 연결 | <color gray> |
| ===== SQL ===== | ===== SQL ===== | ||
| 줄 163: | 줄 163: | ||
| ^ 구분 | ^ 구분 | ||
| - | | 비교(관계) | + | | 비교(관계) | = | 같음 | |
| | ::: | <> | 같지 않음 | | | ::: | <> | 같지 않음 | | ||
| | ::: | != ((Non-ANSI)) ((Access, DB2 미지원)) ((DB2 10.5 이상 공식 지원)) | ::: | | | ::: | != ((Non-ANSI)) ((Access, DB2 미지원)) ((DB2 10.5 이상 공식 지원)) | ::: | | ||
| 줄 175: | 줄 175: | ||
| | ::: | LIKE | 패턴 매칭\\ \\ % 모든 문자\\ _ 1개 문자\\ \\ ● 대/ | | ::: | LIKE | 패턴 매칭\\ \\ % 모든 문자\\ _ 1개 문자\\ \\ ● 대/ | ||
| | ::: | EXISTS | 로우 존재 여부 확인 | | | ::: | EXISTS | 로우 존재 여부 확인 | | ||
| - | | 논리 | + | | 논리 | AND | 모두 참이면 참을 반환 | |
| | ::: | OR | 하나라도 참이면 참을 반환 | | | ::: | OR | 하나라도 참이면 참을 반환 | | ||
| | ::: | NOT | 반대값을 반환 | | | ::: | NOT | 반대값을 반환 | | ||
| - | | 산술 | + | | 산술 | + | 더하기 | |
| | ::: | - | 빼기 | | | ::: | - | 빼기 | | ||
| | ::: | * | 곱하기 | | | ::: | * | 곱하기 | | ||
| 줄 187: | 줄 187: | ||
| | ::: | POW | ::: | | | ::: | POW | ::: | | ||
| | ::: | < | | ::: | < | ||
| - | | 연결 | + | | 연결 | CONCAT | MySQL 4.0 이상/ |
| | ::: | + | ::: | | | ::: | + | ::: | | ||
| | ::: | < | | ::: | < | ||