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

4.2. ��ӱ黻��

Table 4-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

�黻���ܤ� NULL �Ǥ��ä��Ȥ��Ƥ⡢������Ǿ�� TRUE (��) ���� FALSE (��)���֤� IS NULL �����������Τ�����ޤ���