두 값 간의 차이의 절대값이 특정 숫자보다 큰 경우 MySQL 절대값, 즉 ABS() 함수를 사용하여 테이블에서 레코드를 선택할 수 있습니다. 예를 들어 '마크' 테이블의 데이터를 사용하여 설명합니다.
예
mysql> Select * from studentmarks where abs(Hindi-English)>10; +--------+-------+---------+------+---------+-----------+ | Name | Hindi | English | Math | Physics | Chemistry | +--------+-------+---------+------+---------+-----------+ | Gaurav | 75 | 86 | 95 | 69 | 85 | | Rahul | 74 | 85 | 97 | 69 | 86 | | Mohit | 73 | 87 | 89 | 69 | 86 | +--------+-------+---------+------+---------+-----------+ 3 rows in set (0.00 sec)
위의 결과 집합에는 두 과목, 영어와 힌디어 간의 차이의 절대값이 10보다 큰 레코드만 있습니다.