ɽ9-1�˼������̾����ӱ黻�Ҥϻ��Ѳ�ǽ�Ǥ���
����: !=�黻�ҤϹ�ʸ���Ϥ�<>���Ѵ�����ޤ��� !=�黻�Ҥ�<>�黻�Ҥ˰ۤʤ������Ԥ碌������ϤǤ��ޤ���
��ӱ黻�ҤϤ��ΰ�̣���̤�ʤ�����ƤΥǡ������ǻ��ѤǤ��ޤ��� ���Ƥ���ӱ黻�Ҥ����黻�Ҥǡ�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�Ǥʤ����ڤ���ˤϼ��ι�ʸ��Ȥ��ޤ���
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��Ʊ���Ǥ��뤳�Ȥ����դ��Ƥ���������