¾�ΥС�������ʸ�� �� 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

6.2. ��ӱ黻��

�̾����ӱ黻�Ҥϻ��Ѳ�ǽ�Ǥ� (Table 6-1 ����)��

Table 6-1. ��ӱ黻��

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

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

��ӱ黻�ҤϤ��ΰ�̣���̤�ʤ�Ф��٤ƤΥǡ������ǻ��ѤǤ��ޤ������٤Ƥ���ӱ黻�Ҥ����黻�Ҥǡ�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 ��������ʳ����줾��η����ˤϰ㤤�Ϥ���ޤ���

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

�� IS NULL
�� IS NOT NULL

���뤤�ϡ������Ʊ���Ρ�ɸ��Ū�ǤϤʤ���ʸ��Ȥ��ޤ���

�� ISNULL
�� NOTNULL

NULL �� ���������� NULL �Ȥϰۤʤ뤿�ᡢ�� = NULL �ȵ��Ҥ��Ƥ������ޤ����� (NULL �ͤ��������ͤ�ɽ���Ƥ��뤿�ᡢ��������Ʊ�Τ�Ʊ�����ɤ����ϼ��̤Ǥ��ޤ���)

���ץꥱ�������ˤ�äƤϡ�(�ְ�äƤ���ΤǤ���) �� = NULL ������ �� NULL �ͤ�ɾ������ΤǤ���п� (true) ���֤����Ȥ��׵᤹�뤳�Ȥ�����ޤ������Τ褦�ʥ��ץꥱ�������򥵥ݡ��Ȥ��뤿�ᡢ�¹Ի����ץ���� transform_null_equals ��ͭ���ˤǤ��ޤ�(�㤨�С�SET transform_null_equals TO ON; �Ȼ��ꤷ�ޤ�)����������� PostgreSQL �� x = NULL ��� x IS NULL ���Ѵ����ޤ�������ϥ�꡼�� 6.5 ���� 7.1 �ޤǤϥǥե���ȤǤ�����

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

�� IS TRUE
�� IS NOT TRUE
�� IS FALSE
�� IS NOT FALSE
�� IS UNKNOWN
�� IS NOT UNKNOWN

�����ϡ���˿� (true) �� �� (false) ���֤����黻���ܤ� NULL �Ǥ��äƤ� NULL �ͤ��֤����ȤϤʤ��Ȥ������ǡ�IS NULL �Ȥ褯���Ƥ��ޤ��� NULL �ͤ����Ϥ����ȡ������ͤΡ������פȰ����ޤ���