집 >데이터 베이스 >MySQL 튜토리얼 >mysql에서 같지 않은 기호를 쓰는 방법
mysql에서 부등식 연산자를 나타내는 데 어떤 기호가 사용되는지 확인하고 싶습니다. 테스트 결과 mysql에서는 <> 및 !=가 모두 작동하지만 sqlserver에서는 인식되지 않는 것으로 나타났습니다. jb51에서 id<>45 SQL에서 <> 기호와 !=의 차이점 <>은 모든 SQL에서 작동하지만 !=는 sql2000에서 사용되며 이는 구문 오류이며 !=
,所以建议用<>,本文主要和大家分享mysql不等于符号怎么写,希望能帮助到大家。
같지 않습니다. SQL에서 같지 않음, '=','!=',' <>','is null'....
같지 않음: <>,!=,~=,^= Oracle에서는 4개의 기호가 부등식을 표현할 수 있다고 하는데, 시도해 본 결과 <>,!=,^=는 OK이고, ~=는 그렇지 않다는 점에 유의해야 합니다. 나머지는 Oracle 플랫폼의 특성이며 이식성이 떨어지므로 개발 중에 <> 그러나 null이 같은지 판단하려면 is null 또는 is null이 아님을 사용해야 합니다. Null은 is null 또는 is로만 전달될 수 있습니다. null이 아닌지 판단하려면 다른 연산자와 null 연산은 모두 false입니다.
예: 금액이 <> 800인 bl_ip_dt에서 *를 선택하면 이 문은 금액이 null인 레코드를 찾을 수 없습니다.
금액이 800이거나 금액이 null인 bl_ip_dt에서 *를 선택하는 것은 허용됩니다.
MySql의 경우 단순 쿼리는 NULL과 동일하지 않습니다
aa가 null인 테이블의 데이터를 쿼리합니다.
select * from table where aa가 null입니다.
select * from table where aa <>
NULL 값 연산:
NULL 값은 익숙해질 때까지 이상하게 느껴질 수 있습니다. 개념적으로 NULL은 "값 없음" 또는 "알 수 없는 값"을 의미하며 고유한 값으로 처리됩니다. NULL을 테스트하려면 =, < 또는 !=와 같은 산술 비교 연산자를 사용할 수 없습니다. 이를 설명하려면 다음 쿼리를 시도해 보세요.
mysql> SELECT 1 = NULL, 1 <> 1 < NULL, 1 > ---------+---------+| 1 = NULL | 1 < 1 > NULL |
+----------+----------+----------+--------- -+| NULL | NULL |+---------+----------+ --------+분명히 이러한 비교에서는 의미 있는 결과를 얻을 수 없습니다. 대신 IS NULL 및 IS NOT NULL 연산자를 사용하세요.
mysql> SELECT 1 IS NULL, 1 IS NOT NULL +----------+------------ ----+| 1은 NULL이 아닙니다 |
+------------+---------------+|
+----------+---------------+MySQL에서 0 또는 NULL은 거짓을 의미하고 다른 값은 실수를 의미한다는 점에 유의하세요. 부울 연산의 기본 진리값은 1입니다.
Self-feeling은 null이거나 IFNULL(SUM(),XXX)이 개발에 자주 사용됩니다.
$a에서 사용할 수 있습니다. == $a가 $b와 같으면 $b는 TRUE와 같습니다.
$a === $b congruent $a가 $b와 같고 유형이 같은 경우 TRUE입니다. (PHP 4에서 도입됨)
$a != $b는 $a가 $b와 같지 않으면 TRUE가 아닙니다.
$a <> $b는 $a가 $b와 같지 않으면 TRUE가 아닙니다.
$a !== $b non-congruent $a가 $b와 같지 않거나 유형이 다른 경우 TRUE입니다. (PHP 4에서 도입됨)
$a > $a가 $b인 경우 $b는 TRUE보다 큽니다. $a <= $a가 $b보다 작거나 같으면 $b는 TRUE보다 작거나 같습니다. $a >= $a가 $b보다 크거나 같은 경우 $b는 TRUE보다 크거나 같습니다.
관련 권장 사항:
Oracle
php의 부등호에 대한 간략한 분석 는 느낌표 1개와 2개는 No와 같습니다.
mysql은 기호 쓰기와 동일하지 않습니다.
위 내용은 mysql에서 같지 않은 기호를 쓰는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!