¾�ΥС�������ʸ�� �� 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

9.2. ��ӱ黻��

ɽ9-1�˼������̾����ӱ黻�Ҥϻ��Ѳ�ǽ�Ǥ���

ɽ 9-1. ��ӱ黻��

�黻������
< ���ʤ�
> ��ʤ�
<= ������������ʲ�
>= ������������ʾ�
= ������
<> or != �������ʤ�

����: !=�黻�ҤϹ�ʸ���Ϥ�<>���Ѵ�����ޤ���!=�黻�Ҥ�<>�黻�Ҥ˰ۤʤ������Ԥ碌������ϤǤ��ޤ���

��ӱ黻�ҤϤ��ΰ�̣���̤�ʤ�����ƤΥǡ������ǻ��ѤǤ��ޤ������Ƥ���ӱ黻�Ҥ����黻�Ҥǡ�boolean�ǡ��������֤��ޤ���1 < 2 < 3�Τ褦�ʼ��ϡʥ֡����ͤ�3����Ӥ���<�黻�Ҥ��ʤ��Τǡ�̵���Ǥ���

��ӱ黻�Ҥ˲ä����ü��BETWEEN��ʸ���Ȥ��ޤ���

a BETWEEN x AND y

��

a >= x AND a <= y

��Ʊ��Ǥ���Ʊ�ͤˡ�

a NOT BETWEEN x AND y

��Ʊ��Ǥ���

a < x OR a > y

����Ū�˺ǽ�η�����2���ܤη����˽񤭴�����Τ�ɬ�פȤʤ�CPU��������ʳ����줾��η����ˤϰ㤤�Ϥ���ޤ��� BETWEEN SYMMETRIC�ϡ�AND�κ�¦�ΰ�������¦�ΰ�����꾮���������⤷�����������Ȥ���ɬ������̵���������BETWEEN��Ʊ���Ǥ���Ŭ�ڤ��ϰϤϼ�ưŪ�˷��ꤵ��ޤ���

�ͤ�NULL��NULL�Ǥʤ����򸡾ڤ���ˤϼ��ι�ʸ��Ȥ��ޤ���

expression IS NULL
expression IS NOT NULL

���뤤�ϡ������Ʊ���Ρ���ɸ��ι�ʸ��Ȥ��ޤ���

expression ISNULL
expression NOTNULL

NULL��NULL�Ȥ�"������"�ط��ˤϤ���ޤ���Τǡ�expression = NULL�ȵ��Ҥ��Ƥ������ޤ��� ��NULL�ͤ��������ͤ�ɽ���Ƥ��뤿�ᡢ��������Ʊ�Τ�Ʊ�����ɤ����ϼ��̤Ǥ��ޤ���ˡ� �����ɸ��SQL�˽��ä�ư��Ǥ���

�ƥ��å�: ���ץꥱ�������ˤ�äƤϡ�expression = NULL����expression��NULL�ͤ�ɾ�������ΤǤ���п����֤����Ȥ���Ԥ��뤳�Ȥ�����ޤ��������������ץꥱ��������ɸ��SQL�˽����褦�˲������뤳�Ȥ򶯤��侩���ޤ��������������줬�Ǥ��ʤ����transform_null_equals����Ѥ��뤳�Ȥ��б����뤳�Ȥ��Ǥ��ޤ��������ͭ���ˤ�����硢PostgreSQL��x = NULL���x IS NULL���Ѵ����ޤ��������PostgreSQL�Υ�꡼��6.5����7.1�ޤǤϥǥե���ȤǤ�����

���ϤΤɤ��餫��NULL�ξ�硢�̾����ӱ黻�Ҥϡ�"����"���̣�����NULL���������ޤ�����Ӥ�Ԥ�¾����ˡ�Ȥ��ơ��ʲ��Τ褦��IS DISTINCT FROM��ʸ������ޤ���

expression IS DISTINCT FROM expression

��NULL�����Ϥξ�硢�����<>�黻�Ҥ�Ʊ���Ǥ��������������ϤΤɤ����NULL�ξ�硢����ϵ����֤������������Ϥ�NULL�ξ��Ͽ����֤��ޤ������Τ褦�ˡ�NULL�ͤ�"unknown"�ǤϤʤ����¼�Ū�����̤Υǡ����ͤΤ褦��ư��ޤ���

�֡����ͤ⼡�ι�ʸ�Ǹ��ڤǤ��ޤ���

expression IS TRUE
expression IS NOT TRUE
expression IS FALSE
expression IS NOT FALSE
expression IS UNKNOWN
expression IS NOT UNKNOWN

�����ϡ���˿��������֤����黻���ܤ�NULL�Ǥ��äƤ�NULL�ͤ��֤����ȤϤ���ޤ���NULL�ͤ����Ϥ����ȡ�"����"�Ȥ��������ͤȤ��ư����ޤ���IS UNKNOWN��IS NOT UNKNOWN�������ϼ���Boolean���Ǥʤ���Фʤ�ʤ��Ȥ���������������줾��¼�Ū��IS NULL��IS NOT NULL��Ʊ���Ǥ��뤳�Ȥ����դ��Ƥ���������